Cookie未发送到服务器

时间:2016-06-14 15:43:07

标签: javascript node.js express cookies

我试图让expressjs(4.13.4)向我的客户发送cookies:

const app = express()
app.get('/api/test', (req, res) => {
  res.cookie('name', 'value')
  res.end()
})
app.listen(config.port, () => console.log(`Server started at port ${config.port}`))

但是,当我打电话给这条路线时,我根本就没有饼干。enter image description here

我很困惑为什么?

1 个答案:

答案 0 :(得分:1)

在浏览器中使用插件以确保服务器已发送set-cookie标头 铬的好插件是

Live HTTP Header

如果由于浏览器的问题以任何方式推荐你使用curl进行HTTP级别测试

如果你仍然面临问题。我建议您创建一个非常小的项目,然后使用npm安装适当的模块,然后只执行问题的关键部分。

如果这不起作用,只需休息放松然后尝试解决问题。 我认为问题可能来自环境或语法。 在任何方面,这是我可以给你抱歉的帮助。