Yes. You can monitor HTTP(S) network requests and responses in real time on App Live. To enable this, BrowserStack installs a Root SSL certificate as a trusted CA on the device and uses proxy tools to intercept network traffic during your session.
* For step-by-step instructions, see Monitor network logs using Network tracking.
* For troubleshooting instructions, see Resolve network logs generation or insecure certificate error issues.
Limitations and considerations:
* WebSocket connections are currently not supported.
* When network tracking is disabled, all network traffic bypasses the proxy.
* Apps using certificate pinning may generate failed or bad requests when tracking is enabled.
* Android apps targeting Android N and later versions must trust user-added CAs in their Network Security Config. For more information, see Changes to Trusted Certificate Authorities in Android Nougat.
* For tracking insecure (non-HTTPS) requests to local development servers, BrowserStack re-signs the app with its trusted CA.
* Enabling network tracking may impact app performance.