am 使用 nodejs 后端和 jade 用于视图和 passportJS 来验证请求
我在 nodejs 中有一些服务,可以呈现如下所示的视图:-
index.get('/',passport.authenticate('token'),function (req,res,next) {
console.log("++++++++"+JSON.stringify(req.headers));
res.render('login');
}(;
所以我想将标头(令牌(从 Jade 发送到服务,然后渲染视图
有什么办法可以做到这一点吗?!
谢谢
不是在 Jade 模板中,但您可以在 res.render 之前使用
res.set(field, [value])
别名为
res.header(field, [value])
因此,对于您的情况,它看起来像:
res.header('Authorization', 'Bearer xxxxxxxx');
res.render('login');
请参阅 ExpressJS res.set。