我需要在浏览器中捕获HTTP流量。 TamperData是跟踪和修改http / https请求的扩展
我知道像Fiddler这样的工具,但我正在寻找一个在网络浏览器中作为扩展程序运行的插件。
答案 0 :(得分:52)
如果您只需要跟踪请求,您可以使用Chrome开发者工具(使用Ctrl + Shift + I激活它们并选择网络标签)。
[以下段落现已过时。请参阅下面的delfuego评论。]
修改Chrome中的任意HTTP流量是不可能的,因为Google尚未向扩展开发人员公开API,这样才能实现这一目标。但是我也怀疑谷歌将来会暴露这样一个低级别的API,因为他们目前所有的API都是相当高级的。
答案 1 :(得分:15)
由于API限制,您无法在Chrome中修改HTTP请求。相反,使用Charles,一个HTTP代理,捕获机器级别的所有流量。
答案 2 :(得分:7)
2012年更新:Chrome版本17及更新版本在这方面增加了更多功能。我正在尝试名为“更改HTTP请求标头”的Chrome扩展程序,默认情况下只执行User-Agent,但也允许您输入任意标题名称/值。
P.S。 [查尔斯]代理的想法有一些兴趣,虽然查尔斯是骗子(每30分钟就会弹出一个提醒付费/注册......)
答案 3 :(得分:7)
Fiddler(代理)仍然是免费的。我用它多年了。