2016-11-24 44 views
2

我正在尝试查看由iPhone应用程序完成的网络请求,以便我可以检查正在发送的数据。或者至少,它正在做多少请求。 但是,在我的Mac上使用Charles或Burp Suite时,它不显示来自此特定应用程序的任何请求输出。所有其他请求也显示在其他应用程序中。但是这个特定的应用程序根本不会注册任何请求,即使重新加载应用程序中的所有数据。 这怎么可能?有其他方式可以做请求吗?他们可以注册吗?网络请求未在Charles中看到

罗恩

回答

1

该应用程序正在执行SOAP请求。显然,查尔斯并没有选择这些。 我使用Wireshark进行调查。那个人做了诡计。

0

如果该应用程序正在HTTPS请求,并且您还没有配置您的查尔斯实例来检查HTTPS流量,一个单一的“未知”的请求可以在应用程序的域下的显示“结构“选项卡,重新加载时序列选项卡中不会出现新的请求。

如果您还没有配置HTTPS代理的是,这里是一个很好的短演练: Monitor Google Analytics requests on an iPhone Application

如果你已经看到其他HTTPS请求,我会尝试禁用移动数据,看看这个那么应用程序的调用会出现 - 以防iOS妨碍查尔斯,因为它会导致无线连接延迟。