Javascript document.cookie和res.cookie之间的差异
在客户端计算机中制作cookie时 我所知道的只是小甜饼 例如(在nodejs express中) 但我发现我也可以使用document.cookie制作cookie 那么,在制作饼干时,这两者之间的主要区别是什么呢 (同样,在读取cookie时,req.cookies与document.cookie) document.cookie比res.cookies或req.cookies更大吗? 不需要任何req,res参数,所以无论何时想要制作cookie,我都可以使用document.cookie 我已经读过w3school的文章,关于document.cookies,req.cookies,res.cookies的内容。但无法找出两者之间存在的差异Javascript document.cookie和res.cookie之间的差异,javascript,node.js,cookies,Javascript,Node.js,Cookies,在客户端计算机中制作cookie时 我所知道的只是小甜饼 例如(在nodejs express中) 但我发现我也可以使用document.cookie制作cookie 那么,在制作饼干时,这两者之间的主要区别是什么呢 (同样,在读取cookie时,req.cookies与document.cookie) document.cookie比res.cookies或req.cookies更大吗? 不需要任何req,res参数,所以无论何时想要制作cookie,我都可以使用document.cookie
谢谢。在
Express.js
的上下文中,节点服务器无权访问文档
对象。因此,通常使用cookie解析器中间件,我们能够访问请求cookie
根据Express.js文档
res.cookie(名称、值[、选项]):
将cookie名称设置为值。value参数可以是字符串或字符串
对象转换为JSON
请求cookies:
使用cookie解析器中间件时,此属性是
包含由请求发送的cookie。如果请求中不包含
cookies,默认为{}
在Express.js
的上下文中,节点服务器无权访问文档
对象。因此,通常使用cookie解析器中间件,我们能够访问请求cookie
根据Express.js文档
res.cookie(名称、值[、选项]):
将cookie名称设置为值。value参数可以是字符串或字符串
对象转换为JSON
请求cookies:
使用cookie解析器中间件时,此属性是
包含由请求发送的cookie。如果请求中不包含
cookies,默认为{}
提供的代码片段看起来像Express.js
,我说得对吗?是的,没错。。。。。啊。。。。。我意识到。。。那个res.cookie是否仅适用于express。。!?啊。。。我太傻了谢谢@Pedram marandi给我一个答案,我会收养你的好朋友,顺便说一句,我已经为你写了一个完整的答案。提供的代码片段看起来像Express.js
,对吗?是的,没错。。。。。啊。。。。。我意识到。。。那个res.cookie是否仅适用于express。。!?啊。。。我太傻了谢谢@Pedram marandi给我一个答案,我会收养你的,好朋友,顺便说一句,我已经为你写了一个完整的答案
app.get('/', (req, res) => {
res.cookie('count', 1);
res.send('something');
}