如何在原始HTTP中查看计算机发送到页面的POST方法?

时间:2008-11-06 00:51:15

标签: http post methods

就是这样

在我执行POST方法时,是否有办法查看我的浏览器发送到网站的原始文本文件?

类似的东西:

POST /path/script.cgi HTTP / 1.0
来自:frog@jmarshall.com
User-Agent:HTTPTool / 1.0
内容类型:application / x-www-form-urlencoded
内容长度:32
家=寇斯比&放大器;最喜欢的味道+ =苍蝇

谢谢!

8 个答案:

答案 0 :(得分:16)

您需要Fiddler之类的代理。 Fiddler是一个免费的HTTP调试代理,它允许您检查所有HTTP流量,设置断点,并“输入”传入或传出数据。

答案 1 :(得分:9)

Firebug也是Firefox的一个很好的补充,它可以让您看到HTTP流量以及网页的许多其他方面。

答案 2 :(得分:4)

在这个例子中可能有点过分,但你可能想看看Wireshark

答案 3 :(得分:3)

结帐HttpFox

答案 4 :(得分:3)

Live HTTP Headers是一个不错的Firefox插件。

答案 5 :(得分:2)

我无法相信没有人提及tcpdumpwireshark(之前称为Ethereal的工具)。还有一段时间,有几篇文章说每个网络管理员都应该只有Mac才能运行Etherpeek(现在称为OmniPeek,并在Windows上运行而不是mac)

答案 6 :(得分:1)

Firefox还有Tamper Data插件

答案 7 :(得分:1)

TCPMon是一个基于Java的TCP代理,不像Fiddler那样功能齐全,但可以运行任何带有JVM的东西。