我在获取下载到浏览器的所有信息时遇到问题。例如,我想要一个插件,理想情况下是一个firefox插件,用于下载HTML内容并在我获得302重定向时监控,以及所有标题信息。
到目前为止,使用Live HTTP Headers和Firebug。两者都很好。
使用Live HTTP标头,我无法监控下载的数据(例如html数据) Firebug更糟糕,因为我无法监控标头,我无法监控完整的请求。例如,Firebug不会向您显示所有下载的内容,只显示最后一组请求。例如。重定向将清除Firebug网络监控。
我在win32
答案 0 :(得分:22)
尝试 Tamper data firefox附加组件,跟踪和修改http / https请求的扩展程序。
您可以找到nice tutorial here。
Firebug + Tamper Data是我不能没有的最好的firefox工具。
答案 1 :(得分:10)
我可以找到包含所有信息和重定向的所有请求,而无需安装任何内容。检查工具 - >中的 Web控制台。 Web开发人员。
答案 2 :(得分:4)
你看过Fiddler吗?
答案 3 :(得分:1)
虽然不是firefox插件,Ethereal很棒。启动它并像往常一样进行浏览。
答案 4 :(得分:0)
Ethereal(wireshark)很好,但也很复杂。最后我用它与HTTP,它不支持HTTPS(安全)数据包的解码,虽然这可能已经改变。现在实际上有很多,但我个人喜欢/使用HTTPFox [https://addons.mozilla.org/en-US/firefox/addon/6647/]。
答案 5 :(得分:0)
Firefox的HTTP监视器和分析器插件
答案 6 :(得分:0)
过时接受的答案,
使用firebug然后选择Net>全部> POST>你将能够看到那里的参数。
答案 7 :(得分:0)
可以使用mitmproxy
之类的工具来查看和编辑HTTP / HTTPS请求和响应以及WebSocket消息:https://github.com/mitmproxy/mitmproxy
您还可以将请求导出为cURL命令,以在不使用mpmproxy的情况下进行编辑和重播。
该软件是开源的,并用Python编写。如果您想自动进行修改,它提供了一个API。如果您不想使用命令行,则还有一个Web版本mitmweb
。命令mitmdump
可用于以非交互模式查看流量。