发布时间:2023-07-01 14:30
charles是一个非常方便的抓包工具,还能代理转发,详情参考 charles 官网
但是默认只能抓 HTTP 的包,总是抓不到 HTTPS 的请求包,怎么办呢?
菜单栏 Help -> SSL Proxying -> Install Charles Root Certificate 安装证书
打开的钥匙串中安装charles的证书,设置为 信任,即可
菜单栏 Proxy -> SSL Proxying Settings 打开 SSL Proxying Settings配置面板,
因为HTTPS是走的 443端口,所以这里设置一个443端口,*代表匹配所有,意思为:代理所有域名的443端口
点击 “OK”保存即可
配置好这两步骤,就能抓到 https 请求了