Reputation: 800
The case: I want to use Charles Proxy for debugging my requests to API on Genymotion. After setting up Genymotion(Proxy: 10.0.3.2 and Port: 8888) I got unreadable response. After some search I found out that it could be related with the use of SSL. I successfully installed Charles certificate on my emulator from http://www.charlesproxy.com/getssl/
, and I still get such unreadable response.
this answer and this guide didn't help me much
Upvotes: 1
Views: 1294
Reputation: 51
1) You have to add the device certificate (which you have done).
2) You need to add locations to the SLL Proxying table.
From the menu: Proxy--->SSL Proxy Settings...--->SSL Proxying
Click Add.
In the Host box, put the site name to translate (use wildcards if needed). Example: *.mysite.com
Leave the Port blank.
Click OK.
Make sure Enable SSL Proxying is checked, and your host filter is also checked.
Click OK.
Restart Charles.
Upvotes: 3