0

我正在尝试从 req 对象中获取 cookie 信息。我看到了如何在 hapi.js 中配置 cookie,但是如何在电极服务器中传递或配置 cookie?我是否需要在 config/default.json 中传入“服务器”配置或“连接”配置?

4

1 回答 1

0

电极服务器只是一个引导层。一旦 Hapi 服务器启动并运行,electrode-server 就几乎不存在了。

在电极服务器返回后,您将返回 Hapi 服务器实例:

electrodeServer(config).then( server => { } )

在您的 Hapi 路由处理程序和生命周期事件中,您会获得请求和回复对象,它们是原始的 Hapi 对象以及与 cookie 相关的所有 Hapi API。

例如,在您的路由处理程序中:

function handler(request, reply) {
    reply('Hello').state('data', { firstVisit: false }); // set a cookie
}
于 2017-08-14T00:36:07.817 回答