在 ios 模拟器/设备中检查 http 请求

问题描述 投票:0回答:4

我正在开发一个ios应用程序,它通过http请求与服务器通信。我想在 ios 模拟器/设备中测试我的应用程序时监控网络流量。

是否有任何软件或工具可以用来检查 mac/ios 上指定应用程序的 http 请求,就像 Web 开发人员的 firebugs 一样?

谢谢。

ios http request web-inspector
4个回答
0
投票

据我所知,App Store中有几个工具提供网络流量监控功能。但是,他们只能将 iPhone 视为一个整体并停留在这个水平上。也就是说,他们只能知道这款iPhone消耗了多少流量。对于每个应用程序?没有数据。


0
投票

您可以使用 HTTP Catcher 来捕获网络流量。它是 iOS 的 Web 调试代理,因此您可以直接在 iPhone 上查看请求和响应。


0
投票

您可以在开发时使用Proxyman记录/捕获应用程序的所有请求和响应。它也支持ios模拟器。无需更改任何代码,我们就可以使用它。

首先从上面的链接下载 Proxyman 应用程序,然后浏览this文档以获取参考。


0
投票

Charles最近发布了一个用于http流量监控的iOS版本。不过它是一个付费应用程序。好消息是,您可以设置 Charles 免费桌面版本,然后从 iOS 设备设置 HTTP 代理

© www.soinside.com 2019 - 2024. All rights reserved.