是否有像Mac OS X的Fiddler这样的HTTP / HTTPS拦截工具?
我想知道是否有任何像fiddler的应用程序,但对于Mac OS X,因为我需要在Mac OS X中debuggingWeb应用程序的一些请求。我曾经使用Windows上的提琴手,并希望有这个工具可用在Mac上也是如此。
有更一般的,但可能没有帮助你Wireshark 。
其中一个SO服务器网站可能更适合您的问题。 事实上, SuperUser已经被问到了。
Charles是用Java编写的,可以在Mac上运行。 这不是免费的。
您可以将您的Mac指向Windows + Fiddler机器: http : //www.fiddler2.com/fiddler/help/hookup.asp#Q-NonWindows
截至2013年,Mono框架的Fiddler有一个Alpha版本,可以在Mac和Linux上运行。 此外,最新版本的Fiddler可以导入从WireShark或Mac上运行的其他工具捕获的.PCAP文件。
HTTPScoop是非常棒的检查您的Mac上的networkingstream量。 这对我来说是非常有帮助的。 我对15美元的价格标签没有三思。 有14天的试用期。
如果你没有得到任何直接的答案,你总是可以在Windows机器上运行Fiddler,并在Mac上configuration浏览器,以使用Windows机器作为代理服务器。 不是很满意,需要第二台机器(虽然它可能是虚拟的)。
cocoa包分析器与WireShark类似,但是具有更好的接口。 http://www.tastycocoabytes.com/cpa/
WebScarab是分析使用HTTP和HTTPS协议进行通信的应用程序的框架。 它是用Java编写的,因此可以移植到很多平台上。 WebScarab有几种操作模式,由多个插件实现。 WebScarab最常见的用途是作为拦截代理,允许操作员在浏览器发送到服务器之前查看和修改浏览器创build的请求,并在浏览器收到服务器响应之前查看和修改从服务器返回的响应。 WebScarab能够拦截HTTP和HTTPS通信。 运营商还可以查看通过WebScarab的对话(请求和响应)。
http://www.owasp.org/index.php/Category:OWASP_WebScarab_Project
免费的篡改数据 Firefox扩展是相当不错的。 允许您查看,过滤和修改所有请求。
Charles对于Windows,Mac OS和Linux是一个出色的Webdebugging代理。 完整版是50美元,但它是非常值得的。
如果你使用Eclipse,你可以试试http4e
我知道这是一个老问题,但是我想添加ServiceCapture到列表,对于那些可能遇到这个问题的人。
我一直在使用ServiceCapture大约4年,并喜欢它。 这不是免费的,但它是一个伟大的工具,不是很昂贵。 如果你debugging了很多的Flash或AJAX应用程序,这是非常宝贵的。
我认为可能性较小,但FireBug(FireFox的插件)也有一些networking分析工具。