使用fiddler工具抓请求,解决https抓不到的问题

1、下载fiddler

官网地址:https://www.telerik.com/fiddler    也可以从其他地址下载,百度搜索有很多

2、安装

下载好后安装,我现在用的是fiddler4


3、常规设置

tools-->options

使用fiddler工具抓请求,解决https抓不到的问题_第1张图片

HTTPS模块我是全部选中的

使用fiddler工具抓请求,解决https抓不到的问题_第2张图片

这里修改端口号,看你需要,之前我们公司用的不是8888

Connections模块设置

使用fiddler工具抓请求,解决https抓不到的问题_第3张图片

简单的过滤图片请求

使用fiddler工具抓请求,解决https抓不到的问题_第4张图片

4、抓取https请求

因为https是加密的http协议,所以还要安装证书,给浏览器或者移动端安装对应的证书才可以

导出证书 tools-->options-->HTTPS-->Actions-->Export Root Certificate to Desktop

使用fiddler工具抓请求,解决https抓不到的问题_第5张图片

证书信任点击【Yes】

tools-->options-->HTTPS-->Actions-->Trust Root Certificate

使用fiddler工具抓请求,解决https抓不到的问题_第6张图片

5、检查证书是否安装成功

cmd-->certMgr.msc

还可以查看你安装了其他的什么证书,删除无用证书

使用fiddler工具抓请求,解决https抓不到的问题_第7张图片

6、手机安装fiddler证书

打开手机上的浏览器,在地址栏输入IP:端口号

IP 是你电脑的IP,端口号是fiddler中设置的端口号

7、手机端设置

选择网络后,HTTP代理设置为:手动

服务器:IP

端口:8888


官网设置文档

http://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/DecryptHTTPS

http://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/TrustFiddlerRootCert


---------待完善---------

你可能感兴趣的:(使用fiddler工具抓请求,解决https抓不到的问题)