Http Charles中未看到网络请求

Http Charles中未看到网络请求,http,networking,charles-proxy,burp,Http,Networking,Charles Proxy,Burp,我正在尝试查看iPhone应用程序完成的网络请求,以便检查发送的数据。或者至少,它正在执行多少请求。 但在Mac上使用Charles或Burp Suite时,它不会显示此特定应用程序的任何请求输出。所有其他请求都会显示,也会从其他应用程序内部显示。但这个特定的应用程序根本不注册任何请求,即使应用程序中的所有数据都已重新加载。 这怎么可能?是否有其他方法处理请求?他们可以注册吗 Ron如果此应用程序正在发出https请求,而您尚未将您的Charles实例配置为检查https流量,则“结构”选项卡中

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


Ron

如果此应用程序正在发出https请求,而您尚未将您的Charles实例配置为检查https流量,则“结构”选项卡中的应用程序域下可能会显示一个“未知”请求,并且在重新加载时,“序列”选项卡中不会显示新请求

如果您尚未配置https代理,下面是一个很好的简短演练:


如果您已经看到其他https请求,我会尝试禁用移动数据,然后查看该应用程序的呼叫是否出现-以防iOS绕过Charles,因为它导致wifi连接延迟。

该应用程序正在执行SOAP请求。显然,查尔斯没有拿起那些。 我用Wireshark进行调查。那一个成功了