【问题标题】:inspect http requests in ios simulator/devices检查 ios 模拟器/设备中的 http 请求
【发布时间】:2012-07-10 01:56:26
【问题描述】:

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

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

谢谢。

【问题讨论】:

    标签: ios http request web-inspector


    【解决方案1】:

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

    【讨论】:

    • 他问的是如何查看 http 请求和响应的原始字节,而不是总流量。
    【解决方案2】:

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

    【讨论】:

    • 这似乎是个不错的选择。免费版允许捕获 HTTP 流量,而付费版也允许 HTTPS。
    • 免费版只允许您捕获 HTTP 流量,但现在大多数应用程序都使用 HTTPS 作为标准,因此这不是一个可行的免费解决方案。
    【解决方案3】:

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

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

    【讨论】:

      猜你喜欢
      • 2013-05-24
      • 1970-01-01
      • 2020-11-06
      • 1970-01-01
      • 1970-01-01
      • 2020-10-11
      • 2011-10-20
      • 2019-11-13
      • 2011-05-18
      相关资源
      最近更新 更多