域名基础知识 域名相关法规 域名停放赚钱域名选择/应用 域名价值分享 域名权威数据
返回首页

为什么浏览器的cookies不支持1位的域名?

时间:2007-05-12 00:22   作者:血蜘蛛
【导读】一位朋友公司用域名o.cn做了个网站,但各种浏览器都无法记住这个cookiesdomain。 请专家帮忙解答。 专家解答: 因为浏览器在接受cookie时会校验域名是否合法,防止域名欺骗。 当遇到.cn时,浏览器还是在用旧的域名检查规则,即 .com.cn / .net.cn 这类域名才被认为是合

一位朋友公司用域名o.cn做了个网站,但各种浏览器都无法记住这个“cookiesdomain”。

请专家帮忙解答。

专家解答:

因为浏览器在接受cookie时会校验域名是否合法,防止域名欺骗。

当遇到.cn时,浏览器还是在用旧的域名检查规则,即 .com.cn / .net.cn 这类域名才被认为是合法的。

但怎么解释 msong.cn 这种域名又能正确处理呢?原因估计浏览器是用了比较宽松的规则,.cn下级域名有3位以上即判断为合法(旧的国际顶级域名都是3位的,国内二级域名命名遵循国际域名)。实际测试的情况也是如此,o.cn和oo.cn均无法作为cookie的域名后缀,而ooo.cn就可以了。

或许,哪位热心人去微软和Mozilla投个bug report,这个问题不久就能得到解决了。

Kyle 2007-05-12 0:46

责任编辑:米尊 

顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
相关内容关键词:Cookies


推荐内容
赞助商广告