案例:我想使用Charles Proxy调试Genymotion对API的请求。设置Genymotion(代理:10.0.3.2和端口:8888)后,我得到了不可读的响应。经过一番搜索,我发现它可能与SSL的使用有关。我已经从http://www.charlesproxy.com/getssl/成功地在模拟器上安装了Charles证书,但仍然收到这种无法读取的响应。
 android - 带有Genymotion的Charles Proxy:监视https->无法读取的响应-LMLPHP

this answerthis guide对我没有多大帮助

最佳答案

1)您必须添加设备证书(已完成)。

2)您需要在SLL代理表中添加位置。

从菜单中:代理---> SSL代理设置...---> SSL代理

单击添加。

在主机框中,输入要翻译的站点名称(如果需要,请使用通配符)。示例:*。mysite.com

将端口留空。

单击确定。

确保选中了“启用SSL代理”,并且还选中了主机过滤器。

单击确定。

重新启动Charles。

关于android - 带有Genymotion的Charles Proxy:监视https->无法读取的响应,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38356829/

10-09 06:51