我正在调查设置cookie的位置,但我无法找到位置。我无法在HTTP标头中看到它,所以我想它是通过Javascript创建的。有没有办法监控cookie的设置位置/时间?
答案 0 :(得分:4)
将Firebug扩展程序安装到Firefox,然后安装Firecookie插件(Firecookie blog entry)。 FireCookie向Firebug添加了一个面板,向您显示cookie活动。
查看cookie列表时,如果右键单击一个并检查Break on '[cookie name]' change
,则每当cookie发生更改时(如果是脚本发起的更改),Firebug将停止执行页面并切换使用脚本/行在“脚本”面板中显示面板,以便为您突出显示更改。如果它没有中断,即使你看到cookie发生了变化,那么cookie也不会被脚本修改。
答案 1 :(得分:-1)
如果您在HTTP标头中没有看到它们,则需要在页面中包含的JavaScript文件中查找document.cookie
。
通过为document.cookie
分配新值来设置Cookie。
document.cookie = 'name=value;domain=.example.com;path=/;expires=...';