我使用的是Charles Proxy的免费版本(截至撰写本文时为3.11.5),并通过它代理我的iPhone,以尝试对我正在使用的应用程序的某些实时功能进行逆向工程。

我可以成功查看设备中的所有http/https请求。但是,在我看不到的应用程序中有打开的Web套接字(was://)。它仅列出http/https请求。

有我缺少的设置吗?免费版本受限制吗?谢谢。

最佳答案

可能是您代理的应用未使用您在iPhone的“设置”中定义的代理设置。在这种情况下,您需要一个遵循用户定义的代理设置的应用程序版本,才能查看Charles中的WebSocket流量。

关于ios - 如何在Charles Proxy中查看Web套接字请求,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38109225/

10-12 04:27