是否有OS X等效于Web调试代理Fiddler?


44

我的日常工作是在Windows上进行Web开发,并且我非常依赖Fiddler,它是Web调试代理。OS X的等效工具是什么?


2
您是否签出了Safari和Chrome浏览器中的开发人员工具,或Firefox的Firebug扩展?所有这三个功能都具有监视HTTP流量的功能,并且它们都可以监视特定的选项卡,而不是监视整个系统的HTTP流量。
沃伦·佩纳

1
您专门使用Fiddler做什么?我使用webkit内置的开发工具来完成调试HTTP所需的一切。Safari的开发菜单比Chrome的开发菜单略好,但它们几乎是相同的。任一种都可以为您提供各种不同的方式,以在浏览器选项卡中查看所有网络活动。
阿披·贝克特

3
我开始开发c#桌面应用程序,这些应用程序通过HTTP与Web服务通信,并使用Fiddler进行调试,因此部分习惯只是习惯。另外,我喜欢手动处理和重播请求的功能,据我所知,浏览器没有这种功能。
James Sulak

Answers:


18

我使用CharlesProxy,虽然它不像Fiddler那样可编写脚本,但可以完成工作。而且,只需一个许可证密钥,您就可以在所有操作系统上运行它(它是用Java编写的)。

当我需要它时,我的需求几乎没有什么不同。我用它来调试webdav连接或调试服务器之间的http通信。







2

尝试篡改

这是一个Chrome扩展程序,可让您在当前标签页的范围内查看和修改HTTP请求



0

Captor,在Mac App Store上可用

这是一个本地应用程序,可以像CharlesProxy一样捕获HTTP / HTTPS。


-1

现在有通过单声道的mac版本。在Mac OSX上安装Fiddler关于应用程序

应用程序名称:Fiddler应用程序描述:fiddler(应用程序:Fiddler.app)应用程序网站:http : //www.telerik.com/fiddler 安装应用程序

按Command + Space并键入Terminal,然后按Enter / Return键。在终端应用程序中运行:ruby -e“ $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” </ dev / null 2> / dev / null; brew install caskroom / cask / brew-cask 2> / dev / null,然后按输入/返回键。等待命令完成。运行:酿造木桶安装提琴手完成!您现在可以使用Fiddler。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.