我想知道是否有诸如fiddler之类的应用程序,但对于Mac OS X而言,因为我需要调试Mac OS X中Web应用程序的一些请求。我曾经在Windows上使用fiddler进行此操作,并且希望此工具可用在Mac上也是如此。
我想知道是否有诸如fiddler之类的应用程序,但对于Mac OS X而言,因为我需要调试Mac OS X中Web应用程序的一些请求。我曾经在Windows上使用fiddler进行此操作,并且希望此工具可用在Mac上也是如此。
Answers:
还有更一般但可能对您没有帮助的Wireshark。
SO服务器站点之一可能更适合您的问题。实际上,已经在SuperUser上提出过要求。
Charles是用Java编写的,可在Mac上运行。它不是免费的。
您可以将Mac指向Windows + Fiddler机器: http //www.fiddler2.com/fiddler/help/hookup.asp#Q-NonWindows
截至2013年,Alpha版的Fiddler for Mono Framework可以在Mac和Linux上运行。另外,最新版本的Fiddler可以导入从WireShark或Mac上运行的其他工具捕获的.PCAP文件。
如果您没有得到任何直接的答案,则可以始终在Windows计算机上运行Fiddler并在Mac上配置浏览器以将Windows计算机用作代理服务器。不太令人满意,需要第二台机器(尽管它可以是虚拟的)。
HTTPScoop非常适合检查Mac上的网络流量。这对我很有帮助。对于15美元的价格标签,我没有三思而后行。有14天的试用期。
WebScarab是一个框架,用于分析使用HTTP和HTTPS协议进行通信的应用程序。它是用Java编写的,因此可移植到许多平台。WebScarab具有多种操作模式,由许多插件实现。在最常见的用法中,WebScarab用作拦截代理,允许操作员在浏览器创建的请求发送到服务器之前对其进行查看和修改,并在浏览器接收到它们之前对服务器返回的响应进行查看和修改。 。WebScarab能够拦截HTTP和HTTPS通信。操作员还可以查看通过WebScarab进行的对话(请求和响应)。
免费的Tamper Data Firefox扩展相当不错。允许您查看,过滤和修改所有请求。
如果您使用的是Eclipse,则可以尝试使用http4e
我认为可能性较小,但FireBug(FireFox的附件)也具有一些网络分析工具。