第一步:电脑安装SSL证书
选择 “Help” -> “SSL Proxying” -> “Install Charles Root Certificate”,如果设置了安全防护,会ranging输入系统的帐号密码
这时开始安装charles证书,一路点击下一步即可
第二步:配置SSL的抓取域名找到
然后选中启用SSL代理(Enable SSL Proxying),charles的Location配置都是支持通配符的,因此在Host里设置一个"*"就可以,port不写
如果需要配置某个指定域名,也是在Host里填写,配置指定域名时,一般Port是443,这样就可以抓取到
手机端
第一步:手机安装SSL证书进入
这时会有一个弹框,意思是要给手机设置代理,内容是自己的ip地址,然后用手机浏览器打开chls.pro/ssl
在手机设置->高级设置->安全里开启未知来源应用下载和外部来源应用安装
在手机文件管理里找到证书,将后缀pem改成crt,点击安装即可
这时发现手机上的HTTPS也能抓取下来了