Cookie完全解读

为什么会出现cookie
- http 上下文无关,无状态协议
- Set-Cookie(增加状态)
cookie限制
- cookie 不可跨域
- 数量、大小限制(数量在50个左右,大小在4kb左右)
cookie管理
服务端管理: 设置相应头,Set-Cookie
//设置Set-Cookie
app.get('/setCookie',(req,res)=>{
res.setHeader('Set-Cookie',['userToken=123456'])
res.send('setCookie')
res.end()
})
客户端管理:document.cookie
读和写都是document.cookie
// 新增cookie
document

本文详细介绍了Cookie的出现原因、无状态协议中的Set-Cookie使用、Cookie的限制(如数量和大小)、服务器和客户端的管理方法,以及cookie的属性(如name、value、domain、path、expires、HttpOnly和Secure)。此外,还涵盖了SameSite属性对跨域请求的影响和携带Cookie的条件。
最低0.47元/天 解锁文章
1139

被折叠的 条评论
为什么被折叠?



