工具来监测HTTP,TCP,等等。网服务流量[封闭]
-
02-07-2019 - |
题
什么是最好的工具,用于监测网服务、肥皂、WCF,等等。交通是来来去去上线的?我已经看到一些工具,与Java但他们似乎有点蹩脚的。我想是一个工具,坐在中间代理和港口重新定向的(这应该听配置/重定端口)。是否有任何工具的工作,在Windows做到这一点?
其他提示
Wireshark 不进行端口重定向,但会嗅探并解释许多协议。
您可能会找到 Microsoft Network Monitor 如果您使用的是Windows,则非常有用。
我尝试了Fiddler的反向代理功能,这是@marxidad提到的,它似乎工作得很好,因为Fiddler对我来说是一个熟悉的UI,并且能够以各种格式显示请求/响应(即Raw,XML) ,Hex),我接受它作为这个问题的答案。但有一件事。我使用WCF并且使用反向代理程序获得了以下异常:
带有' http:// localhost:8000 / path / to / service '由于EndpointDispatcher上的AddressFilter不匹配,无法在接收器处理。检查发件人和收件人的EndpointAddresses是否同意
我已经想通了(感谢Google,嗯..我的意思是Live Search:p)这是因为我在服务器和客户端上的端点地址因端口号而异。如果您收到相同的异常,请参阅以下MSDN论坛消息:
http://forums.microsoft.com/MSDN/ShowPost的.aspx =帖子ID&2302537放大器; SITEID = 1
建议使用以下MSDN文章中解释的clientVia Endpoint Behavior:
在过去的几年里,我一直在使用 Charles 。很高兴。
我第二个 查看.这是非常强大和灵活的。而且,由于这个工具将不仅在窗,但也在Linux上或Mac OS x,投资你的时间来学习(很容易实际上)很有意义。无论平台或使用的语言,这是有道理的。
问候,
理查德 只是程序员 http://sili.co.nz/blog
我发现 WebScarab 非常强大
查看 Paros Proxy 。
JMeter的内置代理可用于记录所有HTTP请求/响应信息。
Firefox" 实时HTTP标头"插件可用于查看发送/接收请求时浏览器端发生的情况。
Firefox" 篡改数据"当您需要拦截和修改请求时,插件可能很有用。
我使用 LogParser 生成图形并在IIS日志中查找元素。