首先打开已经安装好的fiddler,我的是直接从官网下载的Fiddler。如果发现fiddler抓取的包都是灰色的(左边带一个上锁的图标),需要对fiddler做一下配置:下面的Fiddler配置内容摘自https://blog.csdn.net/ychgyyn/article/details/82154433,没有问题的请直接跳过Fiddler的配置说明。
Fiddler的配置
电脑端监听
- 我们双击打开软件,进入到如下的一个界面,然后点击某一个请求,你会发现请求的内容是一堆明显不对的文字,然后该请求的左边是一个锁的样式,联想到https加密,你会发现原因可能是没有配置Fiddler。然后解释一下右边的默认返回内容,第一句是**“这是一个CONNECT隧道,加密的HTTPS流量通过该隧道流动。”**,就证实了我们的猜测,果然是因为https加密的原因。
- 那么如何配置FIddler来解析这些加密的请求呢?方法一是查官网的安装文档,二是看提示,软件公司还是很人性化的在返回内容里面提示了需要在哪里设置,就是第二行那一句:"enable the Tools > Options > HTTPS > Decrypt HTTPS traffic option."
- 我们按照提示来进行设置,先在左上角的工具栏里