一、抓取 HTTPS 的请求需要进行三步配置
1、安装证书
(1)Help ->SSL Proxying -> Install Charles Root?Certificate
(2)点击安装证书
(3)点击本地计算机,下一页
(4)点击将所有的证书都放入下列存储 ->?受信任的根证书颁发机构 -> 下一页
(5)点击完成
(6)看到证书导入成功后,点击确定
2、SSL 代理配置
(1)Proxy ->?SSL?Proxying Settings
(2)SSL Proxying?->?勾选?Enable SSL Proxying?-> Add?->?填写 Host?和 Port(这里 HTTPS 协议端口默认443)->OK
(3)点击OK
3、开启 SSL 解析
(1)如果上一步中你已经勾选了 Enable SSL Proxying,到这可以检查一下 Proxy 中是否有 Stop SSL Proxying 字样,如有,说明已经开启了 SSL 解析。
(2)如果上一步中你没勾选?Enable SSL?Proxying,点击?Proxy?->?Start?SSL?Proxying即可。
二、配置好后,测试一下
刷新百度页面,我们可以看到请求报文了。快来试试吧。
以上是今天的内容,有问题给我留言吧,end ~
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理