cookie的domain参数详解

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久,终于知道参数详解了,问题迎刃而解,所以说要详细了解才能解决问题啊!特点记录!

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值