我想向ASP.NET Web应用程序嗅探本地HTTP请求。
telnet是一个选项吗?
如何将数据包捕获到Web应用程序?
答案 0 :(得分:17)
根据您的具体要求,Fiddler可能就足够了。
答案 1 :(得分:3)
http://www.wireshark.org/ 是一款非常先进且免费的嗅探器/协议分析器。我在我们的服务器上使用它来监控从SIP协议信息到原始http数据的事情。它只需要你可以添加过滤规则来获取来自某些IP等的数据,即:
ip.addr == 192.168.1.1
包括原始数据包和标头。
答案 2 :(得分:1)
为了便于设置,我个人会为FireFox浏览器使用篡改数据(https://addons.mozilla.org/en-US/firefox/addon/966)或Live HTTP Headers(https://addons.mozilla.org/addon/3829)插件 - 或者使用较低级别的解决方案WireShark({{ 3}})
答案 3 :(得分:1)
您是否尝试过允许您执行此操作的浏览器插件?萤火虫等
答案 4 :(得分:1)
我在另一篇文章中发现了这个,它有效
http://socketsniff.nirsoft-freeware.qarchive.org/_download2.html
答案 5 :(得分:0)
有些浏览器加载项可以轻松地嗅探HTTP请求:
对于Internet Explorer,有Fiddler Web Debugger。
对于Firefox,有Live HTTP Headers add-in。