cookie的作用域

cookie的作用域

cookie有一个很重要的概念,就是cookie的作用域。

1.首先,cookie的作用域为当前域及其子域。2.那发起http请求时,浏览器能传过去的是种在自己域和父域上的cookie。

即,假设发起请求的域名是a.qq.com,那如果cookie-xxx是种在qq.com域上的,则该cookie就可以被a.qq.com或者b.qq.com或者qq.com发起的请求所使用;

等于是说发起请求时,能拿到的是自己域和父域上的cookie。

这就是为什么我们首先要去qq站或者woa站拿登录态的原因。

1.当我们在wetest.qq.com站上登录时,在qq站上会种下相关的cookie;

2.而我们本地配置的dev.wetest.qq.com为其子域,所以自然就能拿到qq站上的cookie。

这也就是我们本地配置host一般都是加前缀dev、local的原因,让其成为xxx的子域。

设置cookie

另外,当我们设置cookie的时候,只能设置为当前域或者父域。否则无效。

相关链接:

Cookie的作用域_ludengji的专栏-CSDN博客

cookie 及其作用域_佳佳的博客-CSDN博客_cookie作用域

你可能感兴趣的:(http)