罗纳格
我试图让expressjs(4.13.4)将cookie发送给我的客户:
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}`))
但是,当我称这条路线时,我根本没有得到任何cookie。
我很困惑为什么?
最幸运的
使用插件到您的浏览器,以确保服务器已发送set-cookie标头chrom的好插件是
实时HTTP标头
如果问题是由于浏览器造成的,我建议您使用curl进行HTTP级别测试
如果您仍然遇到问题。我建议您创建一个很小的项目,然后使用npm安装适当的模块,然后实施问题的关键部分。
如果这样做不起作用,请休息并放松,然后尝试解决问题。我认为问题可能出在环境或句法上。无论如何,这是我能为您提供的帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
编辑于
我来说两句