8

我的 iPhone 上有一个发送 Http 请求的应用程序;是否可以使用某些工具查看 HTTP 流?

我在我的 Windows PC 上使用(IEInspector's)HttpAnalyzer 工具的独立版本来监视来自所有进程的 HTTP 流量,包括 Android 手机上的应用程序(感谢 android 调试桥接口)。是否有类似的 OS X 工具可以用于 iPhone 应用程序?这甚至允许吗?

提前致谢。

4

3 回答 3

9

我使用Charles进行 HTTP 监控。它可以连接到标准 OS X 代理设置(Safari 使用),因此它应该可以与 SDK 中的 iPhone 模拟器正常工作。

于 2010-04-14T11:12:00.003 回答
2

要直接监控流量,您可以使用Wiresharktcpdump等工具。

如果您想向服务器发送“假”请求或运行一个简单的侦听服务器以接收来自 iPhone 的请求,您可以使用 netcat 和 cURL。如果这足以满足您的需要,我已经在教程中解释了这种情况。如果不是,我推荐 Wireshark,它有一个 GUI,而且很容易理解。

于 2011-04-13T09:43:04.647 回答
1

您可以使用HTTP 捕手。它可以在没有计算机和 Wi-Fi 的情况下监控 HTTP 流量。

于 2019-04-09T07:06:36.340 回答