2011-12-24 153 views
1

我想确定第三方网站如何发出HTTP POST请求。基本URL如下http://www.example.com/search。我想使用Objective-C将来自iPhone应用程序的HTTP POST请求的主体放在一起。有没有可以在FireFox或Chrome或Safari中安装的扩展程序,以便在搜索框中输入内容并按下回车键后,我可以监视从浏览器发送到其服务器的HTTP POST请求的详细信息?如何监视HTTP POST请求?

感谢

回答

0

你总是可以使用好老Wireshark的,还有一些其他的应用程序有更好的用户界面,但Wireshark的它是免费的!

镀铬有不同的扩展,我喜欢使用REST控制台:https://chrome.google.com/webstore/detail/cokgbflfommojglbmbpenpphppikmonn

+0

纠正我,如果我错了,但这个休息控制台只发送POST请求。它不允许监视源自浏览器本身会话的POST请求。 – Erik 2013-04-25 21:56:17

1

我个人使用OWSAP ZAP。它具有很好的功能,如能够修改HTTP头和重放/重发等。此外还具有渗透测试功能。

它通过在您的机器上设置本地代理来工作,因此您从任何Web浏览器制作的所有HTTP/HTTPS请求都会被它拦截。

https://www.owasp.org/index.php/OWASP_Zed_Attack_Proxy_Project

2

我使用Fiddler,对我的作品很大,很简单/直截了当。不需要任何配置。

http://www.fiddler2.com/fiddler2/

+1

这仅适用于Windows正确吗?是否有Mac OSX或Linux等价物? – Erik 2013-04-25 21:55:26