查看针对特定网址的请求的HTTP响应标头的最佳方法是什么? Telnet还是其他一些非常好的命令或工具?
答案 0 :(得分:36)
我发现Fiddler是我的首选武器,尽管还有firefox插件。 Fiddler将向您显示所有HTTP请求,其响应状态,所有标头,具有不同视图(原始,十六进制,图像),时间线视图,HTTPS连接,一切。
答案 1 :(得分:35)
我使用httpfox Firefox扩展程序在我指定的时间间隔内查看从Web浏览器发起的所有HTTP请求和响应(包括标题和正文)(通过按开始录制和停止录制按钮) 。 httpfox以结构化的方式呈现数据,我可以快速找到我感兴趣的请求。它很好地补充了LiveHTTPHeaders,因为httpfox也可以查看过去的请求。
答案 2 :(得分:23)
在Linux上我使用:
wget -S [url]
这将获取文件并显示服务器发送的所有标头。
在Windows上,如果安装了Cygwin,则可以使用相同的命令;在常规命令提示符下,如果环境变量已正确调整,或通过Cygwin命令窗口。
答案 3 :(得分:16)
答案 4 :(得分:11)
使用最新版本的Firefox(在我的情况下为19.0),转到菜单工具 - > Web Developer - > Web控制台(Windows上的 Ctrl + Shift + K
)然后刷新页面会生成请求记录。
然后单击其中一个第一个GET请求(带有该页面URL的请求)会打开一个包含相关信息的框,包括请求和响应标头。它开箱即用,不再需要花哨的shucy附加组件。
答案 5 :(得分:6)
答案 6 :(得分:5)
Firefox的Firebug插件是我认为最简单的方法。
答案 7 :(得分:5)
答案 8 :(得分:2)
有一个更好的选择(在我看来)
这是一个Firefox扩展calle HTTPfox。您不仅可以查看标题,还可以查看更多信息。这是一个非常完整的HTTP分析器
答案 9 :(得分:2)
如果您熟悉浏览器中的开发人员工具,请打开开发人员工具上的网络选项卡,刷新页面,然后单击标题选项卡。将列出响应标头。例如,此页面发送此标题:
HTTP/1.1 200 OK Cache-Control: public, max-age=60 Content-Type: text/html; charset=utf-8 Content-Encoding: gzip Expires: Fri, 01 Mar 2013 02:00:20 GMT Last-Modified: Fri, 01 Mar 2013 01:59:20 GMT Vary: * X-Frame-Options: SAMEORIGIN Date: Fri, 01 Mar 2013 01:59:19 GMT Content-Length: 13555
答案 10 :(得分:0)
我找到了一个很好的工具来为Firefox做Live HTTP Headers。
答案 11 :(得分:0)
burpsuite是一个基于Java的免费工具,可在所有平台上运行。
答案 12 :(得分:0)
Chris Pederick有一个很棒的插件/插件/扩展名为Web Developer。
适用于Chrome,Firefox和Opera,具有强大的开发功能,也可以“查看响应标头”。您可以在“信息”选项卡中找到它。
答案 13 :(得分:0)
如果您不想在自己的计算机上执行此操作,则可以使用任意数量的在线应用程序为您执行此操作。
答案 14 :(得分:0)
如果您正在寻找在线工具View-Http-Request-and-Response-Headers很棒
答案 15 :(得分:0)
在Internet Explorer上的“开发人员工具”(按F12)中,转到“网络”选项卡,然后按“开始捕获”。刷新页面,单击“转到详细视图”,您将获得对请求和响应数据的非常好的概述。