首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cookie随请求一起发送到无cookie的子域(仅在Firefox中)

cookie随请求一起发送到无cookie的子域(仅在Firefox中)
EN

Stack Overflow用户
提问于 2012-02-28 03:23:27
回答 1查看 438关注 0票数 1

我创建了一个名为static.mydomain.co.uk的新子域,试图从这个无cookie的域中提供静态内容,问题是fireox在所有请求中都包含cookie。

子域指向与我的主域相同的文件夹,并且我的cookies使用jquery.cookie.js。cookies看起来像这样:

$.cookie('file_current','1',{domain:'www.mydomain.co.uk'});

当我通过firebug查看网络流量时,在子域上托管的所有图像、css、js等都有cookies包含在响应头中,当我通过IE9查看相同的信息时,没有cookies与响应头一起发送(正如我所希望的)。

这发生在我设置的cookie以及我通过codeigniter拥有的会话cookie上,它的域也被限制为'www.mydomain.co.uk‘。

如果任何人想检查一下自己--目前加载时间不是很长,所以我很想删除不必要的cookie流量,该网站就在www.alexchapman.co.uk上

你知道这是怎么回事吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-29 01:44:29

好吧,我有点像个木偶。我通过在一个单独的页面上运行php函数phpinfo()来解决这个问题这将列出当你访问该页面时正在运行的所有cookie(以及许多其他信息-我实际上是在试图找到一个gzip问题的解决方案)。由于它本身不会启动任何cookie,因此如果您已经删除了该域的所有cookie,则应该不会列出任何cookie。

我一直在删除mydomain.com (涵盖www.mydomain.com)的cookie,但在某个时刻为static.mydomain.com创建了一个cookie,但我还没有删除它。一旦我删除了这个并重新加载了页面,一切都很好。

希望这对有类似问题的人有所帮助

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9470940

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档