我想知道如何在IE11中使用开发者工具查看设置的cookie。在网络分析中,我看到可以查看发送和接收的cookie选项,但这并不完全是同一件事情。由于每个请求都需要操作,所以使用起来很麻烦。肯定有一种方法可以像在IE10中那样查看所有cookie。
我想知道如何在IE11中使用开发者工具查看设置的cookie。在网络分析中,我看到可以查看发送和接收的cookie选项,但这并不完全是同一件事情。由于每个请求都需要操作,所以使用起来很麻烦。肯定有一种方法可以像在IE10中那样查看所有cookie。
$.get('/')
,对于ExtJS:Ext.Ajax.request({url: '/'})
。请注意,即使页面不存在(即答案为404),这也应该起作用。您可能需要更改URL以避免在应用程序中破坏任何内容;-)。 - Nux在控制台中键入document.cookie怎么样? 这只会显示值,但也是有用的。
Edge 中的开发人员工具终于添加了管理和浏览 cookie 的支持。
注意: 即使您正在测试和支持 IE 目标,也最好利用 Edge 中的新工具来执行浏览器兼容性测试的重活儿,并在最后一步再检查 IE 11(等等)。
当然,调试器标签页的好处是您不必在多个不同的历史请求中寻找单个 cookie。
很抱歉告诉你,IE11中没有这种方法。
我已经困扰了一段时间,但最后不得不认为这是一个失去的过程,并手动导航到文件位置。
但文件在哪里?这取决于很多事情,我在不同的机器上找到它们在以下几个位置:
可以通过 "运行"(Windows+r)并输入 shell:cache
来完成,或者通过 IE11 中的 Internet 选项导航到它(AskLeo 有一篇很好的指南,与我无关)。
- 点击齿轮图标,然后选择 Internet 选项。
- 在“浏览历史记录”下面的常规选项卡中,点击“设置”。
- 在“网站数据”对话框中,点击“查看文件”。
- 这将打开我们感兴趣的文件夹:您的 Internet Explorer 缓存。
搜索 "cookie" 以查看仅 cookie。
可以通过 regedit 找到 cookie 的路径:
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Cookies
常见路径(在 7 和 8 中)
%APPDATA%\Microsoft\Windows\Cookies
%APPDATA%\Microsoft\Windows\Cookies\Low
常见路径(Win 10)
shell:cookies
shell:cookies\low
%userprofile%\AppData\Local\Microsoft\Windows\INetCookies
%userprofile%\AppData\Local\Microsoft\Windows\INetCookies\Low
我知道这是一个老问题,但这是为了未来的开发人员,只想要一个快速而简单的方法来获取概述。
您可以转到“控制台”面板并键入document.cookie
以获取当前位置所有cookie的原始概述。
https://developer.mozilla.org/en-US/docs/Web/API/Document/cookie