cookie node.js表达

Ajo*_*uve 2 cookies node.js express

我正在尝试使用快递饼干,但我找不到它是如何工作的

app.get('/test', function(req, res){
    req.signedCookies.test = "aa";
    console.log(req.signedCookies.test)
    res.send(req.signedCookies.test);
})
Run Code Online (Sandbox Code Playgroud)

我有一个

但是如果我在之后尝试/ test2 url

app.get('/test', function(req, res){
    console.log(req.signedCookies.test)
    res.send("test");
})
Run Code Online (Sandbox Code Playgroud)

我没有定义

我的浏览器中也没有测试cookie

谢谢 :)

jos*_*736 9

如果要发送cookie,则必须在响应(res)中设置它们.更改request(req)中的值不会执行任何操作.

res.cookie('test', 'aa', { signed: true });
Run Code Online (Sandbox Code Playgroud)

查看res.cookie文档.