案例:我想使用Charles Proxy调试我对Genymotion API的请求。设置Genymotion(代理:10.0.3.2 和端口:8888 )后,我得到了不可读的回复。经过一些搜索,我发现它可能与SSL的使用有关。我从http://www.charlesproxy.com/getssl/
成功地在我的模拟器上安装了Charles证书,但我仍然得到了如此难以理解的响应。
this answer和this guide对我没什么帮助
答案 0 :(得分:3)
1)您必须添加设备证书(已完成)。
2)您需要向SLL代理表添加位置。
从菜单中:代理---> SSL代理设置...---> SSL代理
单击“添加”。
在“主机”框中,输入要翻译的站点名称(如果需要,请使用通配符)。示例:* .mysite.com
将端口留空。
单击“确定”。
确保选中启用SSL代理,并且还检查主机过滤器。
单击“确定”。
重启Charles。