【发布时间】:2018-05-01 09:42:58
【问题描述】:
在客户端计算机中制作 cookie 时,
我只知道 res.cookie
例如(在 nodejs-express 中),
app.get('/', (req, res) => {
res.cookie('count', 1);
res.send('something');
}
但我发现我也可以使用 document.cookie 制作 cookie。
那么在制作 cookie 时,这两者之间的主要区别是什么?
(同样在读取 cookie 时,req.cookies vs document.cookie)
document.cookie 是比 res.cookies 或 req.cookies 更大的概念吗? 不需要任何req、res参数,所以只要想制作cookie就可以直接使用document.cookie?
我已经阅读了 w3school 关于 document.cookies、req.cookies、res.cookies 的文章。但无法弄清楚它们之间存在的差异。
谢谢。
【问题讨论】:
-
提供的 sn-p 看起来像
Express.js,对吗? -
是的,没错.....啊......我意识到...... res.cookie 是否只能用于快递......!?
-
啊……我傻了
-
谢谢@Pedram marandi 给我一个答案,我会收养你
-
那很好,顺便说一句,我已经为你写了一个完整的答案
标签: javascript node.js cookies