安装charles
注意事项:建议不要用新款华为手机抓包,无root权限,尝试了很多方式都不行。
下载chales
地址:https://www.charlesproxy.com/latest-release/download.do,下载安装即可
安装证书
设置代理和端口
ssl代理设置
这里设置了全部
手机连接
Android和ios差不多
修改网络配置
打开网络配置,代理ip为charles电脑的ip,端口为charles设置的端口(注意,手机和电脑必须在同一个网络下)
安装证书
浏览器输入【chls.pro/ssl】,下载证书。(如无法下载,使用这个链接:https://www.charlesproxy.com/assets/legacy-ssl/charles.crt)
安装证书:在手机 设置–安全–更多安全设置–加密和凭证–从存储设备中安装(示例为华为手机,机型不同位置不同,大同小异)
抓包
运行手机app,charles抓包成功,图示为接口的请求和返回值