如何在Internet Explorer中查看会话cookie?

tre*_*int 10 javascript internet-explorer session-cookies

我可以通过访问Firefox 3.6中的会话cookie

工具 - >选项 - >隐私 - >删除单个Cookie

如何在IE(6/7/8)中看到相同的会话cookie?

工具 - > Internet选项 - >浏览历史记录设置 - >查看文件

仅包含持久性cookie

另外我如何以编程方式访问它们?在Firefox中,我使用nsICookieManager界面来读取会话cookie,IE是否包含等效的界面?

Eri*_*Law 27

使用该HTTPOnly属性设置的Cookie 对Javascript不可见(例如,通过document.cookie访问者).在IE8,9和10中,按F12打开开发人员工具.单击"缓存">"查看Cookie信息"以查看适用于当前域的持久性Cookie和会话Cookie.

IE11版本的工具中不存在此功能,这意味着您可以选择1>在Fiddler或网络选项卡上观察出站Cookie标头,或者2>编写调用InternetGetCookieEx具有相应标志的API 的插件以包含HTTPOnly饼干.


Dr.*_*lle 6

输入地址栏:

javascript:alert(document.cookie)
Run Code Online (Sandbox Code Playgroud)

查看当前javascript可读的cookie.

关于session-cookies的读/写:
为什么你需要使用javascript来做?通常会话会话cookie需要与服务器端存储的数据有关,因此无论可能的浏览器是什么,您都需要从服务器端管理cookie.