Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Internet explorer 检查IE8中的http响应头_Internet Explorer_Http_Http Headers_Ie Developer Tools - Fatal编程技术网

Internet explorer 检查IE8中的http响应头

Internet explorer 检查IE8中的http响应头,internet-explorer,http,http-headers,ie-developer-tools,Internet Explorer,Http,Http Headers,Ie Developer Tools,我正在寻找一个ie8插件,它可以像firebug或httpliveheaders那样显示http头。任何建议都将不胜感激 编辑:我可能是盲人,但似乎内置开发工具(F12)没有显示http头。IE8附带了一个开发工具,您可能正在寻找它 Fiddler是一个Web调试代理,它记录计算机和Internet之间的所有HTTP(S)通信。Fiddler允许您检查所有HTTP(S)流量、设置断点以及“摆弄”传入或传出数据。Fiddler包含一个强大的基于事件的脚本子系统,可以使用任何.NET语言进行扩展 F

我正在寻找一个ie8插件,它可以像firebug或httpliveheaders那样显示http头。任何建议都将不胜感激


编辑:我可能是盲人,但似乎内置开发工具(F12)没有显示http头。

IE8附带了一个开发工具,您可能正在寻找它

Fiddler是一个Web调试代理,它记录计算机和Internet之间的所有HTTP(S)通信。Fiddler允许您检查所有HTTP(S)流量、设置断点以及“摆弄”传入或传出数据。Fiddler包含一个强大的基于事件的脚本子系统,可以使用任何.NET语言进行扩展

Fiddler是免费软件,可以调试 来自几乎所有国家的流量 应用程序,包括互联网 浏览器、Mozilla Firefox、Opera和 成千上万


如果您想在IE中查看HTTP头,我建议使用。
我已经用IE8测试了它,它工作没有问题。它还有一些其他有用的功能,比如验证HTML或查看cookie

然而,我发现这个工具有两个问题:

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

    • 不是完整的答案,而是朝着正确方向迈出的一步:

      信中说:

      [IE9]开发工具包括一些新功能和改进 通过IE8中的工具:

      A new tab for inspecting network traffic.
      

      因此,在IE8开发工具中检查网络流量是不可能的。你需要安装其他东西。最后的解决方案请参见其他答案。

      由于IE 8中没有内置此功能,另一种选择是找到类似Windows的wget的独立副本

      wget-S
      将向您显示标题(并留下一个html文件,您可以进一步查看或删除该文件)。这似乎比Fiddler2方法更轻量级。

      跳过IE,使用

      此命令将输出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=…
        指定(示例是XP上的IE8)
      • -D-
        转储标头,破折号指定
        STDOUT
      • -o/dev/null
        重定向响应主体,因此您不会看到html
      • 最后,是要测试的url
      您应该看到如下内容:

      HTTP/1.1 200 OK
      Date: Thu, 20 Jun 2013 15:35:22 GMT
      Expires: -1
      Cache-Control: private, max-age=0
      ...
      

      (不需要管理员权限)和(更现代的克隆,但需要管理员权限才能安装)是独立软件,充当浏览器和internet之间的代理,允许您检查和修改所有标题。

      IE 11 F12工具中的“网络”选项卡实际上包含标题信息。你得仔细看看。 根本不需要使用任何第三方工具

    • 在IE中按F12
    • 转到网络选项卡-->详细信息

    • 您将看到HTTP头信息像一个符咒一样工作。没有什么好的理由(除了作为一个习惯的生物),我希望这是“在”即…但“你不能总是得到你想要的”;-)小提琴手是一个很好的工具。我强烈推荐它。Fiddler很棒,但是Mozilla Firefox流量在默认情况下不会通过wininet IIRC。不过,你可以通过代理路由来启用它。fiddler2在我的firefox中安装了一个钩子插件,效果很好。。。尽管我还不需要它。我一直在寻找fiddler 2:d IE8开发工具不包含这样的机制来检查任何类型的网络流量。IE9的开发工具现在包含一个包含此信息的网络选项卡。@ken,这是真的吗?IE8开发者工具根本不能用来检查网络流量?无法查看文件是否未加载或加载速度慢?这就是我所需要的,不幸的是,我被IE8开发工具卡住了,因为我没有权限安装更多的软件(在我正在检查的系统上)。是的,这些工具的“网络”选项卡只是在IE9中添加的。另一种选择是使用Fiddler IE附加组件(由IE团队中的一名成员开发)。您可以在以下位置获得它:就是这样,但是curl不会执行所有那些奇特的ajax请求;-)对于试图在IE9+上找到此功能的任何人,请使用开发者工具中的“网络”选项卡,开始捕获并访问任何您想要的内容,然后在摘要视图中找到请求条目,然后单击“转到详细视图”,这将显示更多选项卡,“响应标题”选项卡具有所需的内容。@SuperUberDuper调试栏中有HTTP选项卡: