对于cookie,我们常见的需求就是设置键值对,以及过期时间,并且它会随请求放在请求头中发送给后端服务器。但其作用域问题往往容易忽视,具体总结如下:
- 在同一个域名下,即使端口不一样也是共享的。即只认域名不认端口。
- 在某域名下可以读取设置在自己以及父级域名下的cookie。
- 在某域名下设置cookie,可以为自己和子孙域名设置(domain参数),但是不能为兄弟及父级域名设置(即使domain设置了也是无效)。同样的,设置成功之后的读取规则按照2来执行。
对于cookie,我们常见的需求就是设置键值对,以及过期时间,并且它会随请求放在请求头中发送给后端服务器。但其作用域问题往往容易忽视,具体总结如下: