我正在寻找一个ie8-addon,它显示像firebug或httpliveheaders那样的http标题。任何建议表示赞赏。
编辑:我可能会失明,但似乎好像内置的开发人员工具(F12)不显示http标题。
答案 0 :(得分:63)
您可能正在寻找Fiddler2
Fiddler是一个Web调试代理,它记录您的计算机和Internet之间的所有HTTP(S)流量。 Fiddler允许您检查所有HTTP(S)流量,设置断点,并“输入”传入或传出数据。 Fiddler包含一个功能强大的基于事件的脚本子系统,可以使用任何.NET语言进行扩展。
Fiddler是免费软件,可以调试 来自几乎所有的交通 应用程序,包括Internet 资源管理器,Mozilla Firefox,Opera和 还有数千人。
答案 1 :(得分:9)
如果您想在IE中查看HTTP标头,我建议您使用DebugBar 我用IE8对它进行了测试,它没有任何问题。它还有一些其他有用的功能,如验证HTML或查看cookie。
但是我发现这个工具存在两个问题:
答案 2 :(得分:8)
不是一个完整的答案,而是朝着正确方向迈出的一步:
在http://blogs.msdn.com/b/ie/archive/2010/04/22/ie9-developer-tools-network-tab.aspx中说:
[IE9]开发人员工具包括一些新功能和改进 IE8中的工具:
A new tab for inspecting network traffic.
因此,在IE8开发人员工具中检查网络流量是不可能的。你需要安装别的东西。请参阅最终解决方案的其他答案。
答案 3 :(得分:2)
跳过IE浏览器,使用curl
。
此命令将输出google.com的标题,就像它们是IE8要求的那样:
curl -s -A="Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)" -D - -o /dev/null http://www.google.com
使用的选项如下:
-s
静音模式,因此它不会显示进度表。-A=...
指定the user agent you want to use(示例是XP上的IE8)。-D -
转储标头,短划线指定STDOUT
。-o /dev/null
重定向响应正文,因此您没有看到html。你应该看到这样的事情:
HTTP/1.1 200 OK
Date: Thu, 20 Jun 2013 15:35:22 GMT
Expires: -1
Cache-Control: private, max-age=0
...
答案 4 :(得分:1)
由于IE 8中没有内置内容,因此另一种方法是找到Windows的wget的独立副本 - 如http://users.ugent.be/~bpuype/wget/。
wget -S <url>
会显示标题(并留下一个html文件,您可以进一步查看或删除)。这似乎比Fiddler2方法更轻量级。
答案 5 :(得分:0)
Proxomitron(不需要管理员权限)和Proximodo(更现代的克隆,但需要管理员权限才能安装)是独立软件,充当浏览器和互联网之间的代理,它们允许您要检查并修改所有标题。
答案 6 :(得分:0)
用于IE 11的F12工具中的网络选项卡实际上包括标题信息。你必须在DETAILS下查看。 根本不需要使用任何第三方工具。
答案 7 :(得分:-1)
您将看到HTTP标头信息
答案 8 :(得分:-18)