有人对 OSX 的图形 HTTP 跟踪程序有什么好的建议吗?我正在寻找类似于 Fiddler 或 HTTPWatch 的东西。
我已经使用 tcpdump 进行网络跟踪,但对于我想要完成的任务来说,这包含的信息太多了,而且输出数据不像上面的 Windows HTTP 跟踪程序那样容易读取。
答案1
您可以使用具有图形界面的 wireshark(以及名为 tshark 的 CLI 界面)。它有一个名为“跟踪 TCP 流”的菜单项。这样,您就可以看到来自给定 TCP 连接的所有请求和答案。
答案2
您可以从 Safari 的 Web Inspector 获取加载时间、延迟、速度等。Web Inspector 的资源选项卡是一个很好的起点。
要启用 Web Inspector,需要打开开发人员菜单(首选项 > 高级 > 显示开发人员菜单...)。
Web Inspector 的屏幕截图 http://www.jordanogren.com/downloads/sfscreenshot.png
答案3
答案4
Charles Proxy 非常棒:http://www.charlesproxy.com/
它与 Fiddler 类似,只是它没有那么强大的脚本功能,但可以处理反向代理 + SSL,这正是我需要的。Charles Proxy 是基于 Java 的,因此它也可以在 Mac 上运行。