默认Charles 可以直接抓取http的请求, https需要配置证书才能抓到,如果没有配置证书,https的请求都是乱码。
http与https的区别
- 端口号不同,
- http 80
- https 443
- 安全性
本地计算机
选择证书安装位置
选择受信任的根证书颁发机构。
点击完成
安装成功之后,会进行对应的提示。
配置ssl
点击【Proxy】—【ssl proxying setting】
添加代理配置
输入端口号443
点击ok,可以看到如下界面,点击ok 即可。
重启chrome 重启charles
重新启动 Charles 以及浏览器。
搜索百度,可以看到对应的请求, 如果没有看到,那就再重启一次。
若有收获,就点个赞吧