hapijs-如何在重定向到其他路由时传递标题

时间:2019-02-27 16:42:58

标签: javascript express servlets hapijs

generateToken(request, reply) {
     let token = //JWT token generated 
     request.headers.Authorization = token;
     //also tried
     request.response.header('token' , token);
     reply.redirect('/newPath')
    }

新路径没有这些标题。我还尝试从“ onPreResponse”阶段设置令牌,但结果相同。 我正在使用hapi版本16。

1 个答案:

答案 0 :(得分:0)

将其作为搜索参数添加到重定向URL。请求URL时不会将搜索参数发送到服务器,因此该令牌不应以任何日志结尾。

res.redirect(`http://appServer:5001/?key=value#jwt=${token}`)
const token = (new URL(document.location)).searchParams.get('jwt');