默认Charles 可以直接抓取http的请求, https需要配置证书才能抓到,如果没有配置证书,https的请求都是乱码。
image.png

配置https 证书

安装charles证书
image.png
弹出安装证书的对话框
image.png

安装证书

本地计算机

image.png

选择证书安装位置

image.png
选择受信任的根证书颁发机构。
image.png
点击完成
image.png
安装成功之后,会进行对应的提示。

配置ssl

点击【Proxy】—【ssl proxying setting】
image.png

添加代理配置
image.png
输入端口号443
image.png
点击ok,可以看到如下界面,点击ok 即可。
image.png

重启chrome 重启charles

重新启动 Charles 以及浏览器。

搜索百度,可以看到对应的请求, 如果没有看到,那就再重启一次。
image.png