为什么在res.send()之后不能分配Cookie属性值?

时间:2019-03-27 20:55:35

标签: node.js express express-session

初始分配(通过其他回调函数):

req.session.user = 'user1';

有问题的回调

app.get('/demo', (req, res) => {
    res.send(req.session.user);
    req.session.user = 'user2';
}

对电话2、3、4 ...的预期响应

req.session.user = 'user2';

对电话2、3、4 ...的实际响应

req.session.user = 'user1';

我了解您无法在将标头发送到客户端后设置标头。

话虽如此,如果我访问的是req而不是res,为什么实际结果与预期结果不符?

0 个答案:

没有答案