节点快递 res.set() 不工作

Node Express res.set() not working

我正在我的应用程序上实施 jwt bearer。在我的路线控制器块上,我有这个:

utils.createToken({ email: user.email}, function(token){
    res.set({'Authorization': 'Bearer ' + token});
    res.status(200).json(user);
})

但是在响应对象上 header 没有任何内容:

我错过了什么?谢谢。

设置 header 的 Express server-side 代码没有明显错误。

响应 object 中显示的 headers 字段是 returns 一个 header 或 header 的函数。在浏览器中调用 console.log(response.headers()) 将显示完整的响应 header 内容。