【发布时间】:2016-10-15 10:55:40
【问题描述】:
我正在尝试让 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? docs 似乎没有说这是一个选项。 -
既然有专用的
cookiemethod,为什么还要使用set? -
@Quentin 你完全正确,添加答案并获得我的 +1 投票
-
@Quentin:我尝试过使用
cookie,结果也一样... -
如果投反对票,请至少提供一个理由,以便可以改进问题...
标签: javascript node.js express cookies