Internet explorer 如何使用开发人员工具查看Internet Explorer 11中的Cookie

Internet explorer 如何使用开发人员工具查看Internet Explorer 11中的Cookie,internet-explorer,cookies,ie11-developer-tools,Internet Explorer,Cookies,Ie11 Developer Tools,我正在寻找如何使用IE11中的开发人员工具查看cookies集。我在网络评测中看到了一个选项,可以查看来回发送的cookies,但这其实不是一回事。因为它是按请求使用的,所以使用起来很麻烦。当然,一定有一种方法可以像在IE10中一样查看所有cookie 点击网络按钮 通过以下方式捕获网络流量: 单击顶部工具栏中的绿色三角形按钮 通过与页面交互捕获一些网络流量 点击详情/Cookies 逐步通过每个捕获的流量段;详细的 将显示有关cookies的信息 在控制台中键入document.cookie怎

我正在寻找如何使用IE11中的开发人员工具查看cookies集。我在网络评测中看到了一个选项,可以查看来回发送的cookies,但这其实不是一回事。因为它是按请求使用的,所以使用起来很麻烦。当然,一定有一种方法可以像在IE10中一样查看所有cookie

  • 点击网络按钮
  • 通过以下方式捕获网络流量: 单击顶部工具栏中的绿色三角形按钮
  • 通过与页面交互捕获一些网络流量
  • 点击详情/Cookies
  • 逐步通过每个捕获的流量段;详细的 将显示有关cookies的信息

  • 在控制台中键入document.cookie怎么样?它只是显示了值,但它是有意义的


    我想我找到了你要找的东西,因为我也在找

    你必须按照Pawel的步骤,然后转到“Cookie”键。这将打开包含所有cookie的子菜单,并指定它们的名称、值、域等

    值分别为:键、值、过期日期、域、路径

    这将显示此域的所有密钥

    因此,再一次,为了达到目的:

  • 进入网络
  • 捕捉交通,绿色三角
  • 详细说明
  • 转到具有乱码值的“Cookie”键。(uUTMC=xxxxx;something=ajksdhfa)等

  • 很抱歉告诉你这个消息,但在IE11中无法做到这一点。 我已经为此烦恼了一段时间,但我最终不得不将其视为一个迷失的过程,并手动导航到这些文件

    但是文件在哪里?这取决于很多东西,我在不同的机器上找到了它们:

    在Internet Explorer缓存中。 这可以通过“运行”(Windows+r)然后键入
    shell:cache
    或通过IE11中的internet选项导航到它来完成(,我没有任何关联)

    • 单击齿轮图标,然后单击Internet选项
    • 在常规选项卡的“浏览历史记录”下,单击设置
    • 在生成的“网站数据”对话框中,单击查看文件
    • 这将打开我们感兴趣的文件夹:Internet Explorer缓存
    搜索“cookie”以仅查看cookies

    在Cookies文件夹中 Cookie的路径可通过regedit在此处找到:

    HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Cookies

    公共路径(在7和8中)

    %APPDATA%\Microsoft\Windows\Cookies

    %APPDATA%\Microsoft\Windows\Cookies\Low

    公共路径(赢10)

    贝壳:饼干

    shell:cookies\low

    %userprofile%\AppData\Local\Microsoft\Windows\INetCookies

    %userprofile%\AppData\Local\Microsoft\Windows\INetCookies\Low

    2018年更新 Edge中的开发工具最终增加了对管理和浏览cookie的支持

    注意:即使您正在测试和支持IE目标,您也可以利用Edge中的新工具来完成浏览器兼容性测试的繁重工作,并推迟最后一段时间在IE 11(等)中的检查

    >

    >>饼干

    当然,“调试器”选项卡的好处是,您不必在多个不同的历史请求中搜寻和啄食单个cookie。

    答案不太清楚(不是“使用开发人员工具”),但有一个第三方工具可供使用:。希望这对别人有帮助


    图片取自

    现在确定为什么会有人投票结束这个问题。这是一个关于“开发者工具”的问题,在互联网上几乎没有记录。我已经完整地阅读了它,并且我已经阅读了所有我可以在网上找到的文档,但是没有看到关于IE10中标准cookie视图的任何内容。知道这一点我会很高兴的。让微软为你提供一系列新的工具,这些工具可以做一些你很少需要的事情,并带走旧的和有用的。这非常令人沮丧。我向Microsoft Connect提交了一个问题,他们确认此功能不可用。“肯定有办法…”,是的,对。。。微软是新来的,是吗?微软显然与开发者格格不入。我无法理解他们是如何制作出像VisualStudio这样伟大的产品的。我已经放弃,转而专门使用Chrome进行调试。这与我在问题中提到的方法相同,也不同于以静态方式查看所有请求中的所有cookie。这不会提供浏览器cookie存储的当前状态。您可以使用网络工具重新构建浏览器应有的功能,但与许多开发人员一样,当cookie丢失或损坏时,我需要测试功能。同意这不是最好的方法(MS应该修复此问题)。。。但要获得当前状态,您可以通过控制台执行手动请求。对于jQuery:
    $.get('/'),对于ExtJS:
    Ext.Ajax.request({url:'/'})。请注意,即使页面不存在(即答案为404),这也应该有效。您可能希望更改url,以便不破坏应用程序中的任何内容;-)。这会为用户启用cookies吗?我正在通过远程会话对用户机器上与cookie相关的问题进行故障排除,启用此功能后,我无法再重现此问题。。。当我关掉它时,饼干还在吃。因此,观察cookie似乎会改变cookie设置?这个答案的问题是,使用IE,我们无法在
    网络
    选项卡上保存请求历史记录。这意味着如果存在重定向(如OAuth2),我们将无法检查cookies,因为我们已经丢失了所有以前的HTTP请求。这与问题中提到的方法相同。问题是关于查看IE 11中所有Cookie的静态表示。@joese其他答案与上述方法有何不同