Javascript document.cookie和res.cookie之间的差异

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

在客户端计算机中制作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的内容。但无法找出两者之间存在的差异


谢谢。

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');
}