Genymotion配置Charles抓取HTTPS请求
最近因为业务需求需要使用Charles来抓包,找了找wiki没有太详细的配置
基本流程就是
安装Charles http://www.charlesproxy.com/download/
安装java6的运行环境(Mac)
下载证书charles.crt
在设备连接的wifi中长按->修改网络,参考以下配置
然后 在在命令行 adb push [证书地址] mnt/sdcard/charles.crt
在设置->安全->从SD卡安装->选择刚刚的证书(类型选择wifi)
重启设备
之后在Charles中,抓取https请求的方法:
这里图片写错了,host不能配置成*不然会导致你电脑和手机上放完网页时候的https请求全部不可用,还是应该配置成对应你请求的host