Open mmatiush opened 1 year ago
Hey @mmatiush, SocketRocket uses NSInputStream
and NSOutputSteam
to perform the Websocket connection (Reference), so Atlantis doesn't capture it since Atlantis only supports URLSessionWebSocketTask
.
I look around the source code, it might support HTTP Proxy. Here is the solution:
SRProxyConnect
and provide a proxy to SocketRocket
Hello,
I'm using SocketRocket library on my iOS client app. I've also installed Atlantis.
This way, on desktop Proxyman I can see all HTTPS requests made from my iOS app. However, I don't see any WebSocket requests, the tab is just empty in Proxyman.
I tried using URLSessionWebSocketTask and the WebSocket requests are correctly displayed in Proxyman.
Could you suggest what might be an issue with SocketRocket and how to fix it?