抓取手机端https报文这个问题困扰我很久此前也有尝试但是一直没成功,今天借业务监控需求详细google终于成功实践,在此分享。
抓取http包:略
抓取https包:
关于这个相关文章网上有很多,实际上操作没有那么复杂,按如下操作即可:
1、点击Charles->Help->SSL Proxying->Install...................(见下图)
2、按照弹出的提示框,在手机侧wifi代理中输入ip地址端口,并且:通过safari浏览器访问:chls.pro/ssl(提示框中明确提示的地址)
3、safari中会提示安装证书,按照安装即可
4、通过如上配置,电脑端启动Charles即可抓取https包
注:截图中虽然没有明确标识是抓取的https包实际上确实是抓取的https包
安装方法来自于:
https://www.charlesproxy.com/documentation/additional/legacy-ssl-proxying/