检查IE8中的http响应头

时间:2009-04-26 21:30:22

标签: internet-explorer http http-headers ie-developer-tools

我正在寻找一个ie8-addon,它显示像firebug或httpliveheaders那样的http标题。任何建议表示赞赏。

编辑:我可能会失明,但似乎好像内置的开发人员工具(F12)显示http标题。

9 个答案:

答案 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。

但是我发现这个工具存在两个问题:

  • 供个人使用,免费,否则你必须付款。
  • dynaTrace与DebugBar存在一些兼容性问题。

答案 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)

  1. 在IE
  2. 中按 F12
  3. 转到网络标签 - &gt;的信息。
  4. 您将看到HTTP标头信息

答案 8 :(得分:-18)