我正在寻找如何使用IE11中的开发者工具查看设置的Cookie。我在网络分析中看到一个选项来查看来回发送的cookie,但这并不是一回事。使用起来很麻烦,因为它是按照要求进行的。肯定有办法在IE10中查看所有的cookie。
答案 0 :(得分:143)
答案 1 :(得分:33)
如何在控制台中输入document.cookie?它只显示了值,但它是一些东西。
答案 2 :(得分:10)
很抱歉把这个消息告诉你,但在IE11中无法做到这一点。 我一直在讨厌这个问题,但最后我不得不把它看成是一个迷失的路线,只是手动导航到文件。
但文件在哪里?这取决于很多事情,我在不同的机器上找到了这些地方:
这可以通过" run" ( Windows + r )然后输入shell:cache
或通过IE11中的互联网选项导航到它(AskLeo has a fine guide to this,我'我没有任何关联)。
- 点击齿轮图标,然后点击互联网选项。
- 在“常规”标签中的“浏览历史记录”下,点击“设置”。
- 在出现的“网站数据”对话框中,单击“查看文件”。
- 这将打开我们感兴趣的文件夹:您的Internet Explorer缓存。
搜索" Cookie"仅查看cookie
可以通过regedit找到cookie的路径:
HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ User Shell Folders \ Cookies
共同路径(7& 8)
%APPDATA%\微软\的Windows \饼干
%APPDATA%\微软\的Windows \饼干\低
共同路径(Win 10)
壳:饼干
壳:饼干\低
%USERPROFILE%\应用程序数据\本地\微软\的Windows \ INetCookies
%USERPROFILE%\应用程序数据\本地\微软\的Windows \ INetCookies \低
答案 3 :(得分:9)
Edge中的Dev Tools最终添加了对管理和浏览cookie的支持。
注意:即使您正在测试和支持IE目标,您也可以通过利用Edge中的新工具来完成浏览器兼容性测试的繁重工作,并推迟在IE 11中进行检查(等)最后一段。
当然,对调试器选项卡的好处是,您不必在多个不同的历史请求中搜索和查看单个cookie。
答案 4 :(得分:6)
我想我找到了你要找的东西,因为我也在寻找它。
您必须按照Pawel的步骤进行操作,然后转到" Cookie"。这将打开一个包含所有cookie的子菜单,并指定其名称,值,域等......
分别为:密钥,值,到期日期,域,路径。
显示此域的所有密钥。
再次到达那里:
答案 5 :(得分:1)
不是直接回答,因为之前的答案已经很好地涵盖了这个主题, 但这对某些人来说可能有点相关。
如果你想知道为什么IE没有按预期保存cookie的情况(或者更有可能你可能会试图找出为什么IE不传输你关心的cookie)你可以做你的用例,然后打开文件 - >查看隐私报告窗口。这是判断cookie是否被阻止的一种方法。
因此,例如在网络选项卡中(与其他答案建议一样),您会看到cookie正在传输到浏览器,但随后在资源的调用中,您看不到从浏览器发送到服务器的cookie。如果由于隐私政策而且您可以通过此View隐私报告窗口看到这种情况,就会发生这种情况的一个原因。
谷歌“cookie P3P契约政策”,以了解该决议的含义
答案 6 :(得分:0)