您的位置:首页 > 大数据 > 人工智能

cookie的domain参数详解

2014-03-13 10:38 435 查看
1. 在任何域名下,cookie的domain参数都只能指定为当前域名或上级域名(包括上级的上级,等等),此外都是无效的。

如:在t.a.b.com下,指定domain为t.a.b.com、a.b.com、b.com都是可行的。

2. 在domain的参数前,是否存在符号“.”是完全相同的。

如:domain=a.b.com和domain=.a.b.com是完全相同的。

3. 脚本只可访问domain参数设置为当前域名或上级域名(包括上级的上级,等等)的cookie,以及当前域名下设置的没有domain参数的
cookie。

4. 如果不指定domain,则cookie无法在其他任何域名下被访问,即使是子域名。

5. 指定domain与不指定domain的cookie是不相同的,即使下面的情况所产生的cookie也是不同的:

case1:在a.b.com下,设置无domain参数的cookie。
case2:在a.b.com下,设置domain=a.b.com的cookie。

case1和case2所生成的cookie是完全不同的。

因为domain的问题折腾了N久,终于知道参数详解了,问题迎刃而解,所以说要详细了解才能解决问题啊!特点记录!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: