Fiddler介绍
Fiddler是一个http协议的调试代理工具,能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有进出fiddler的数据,是一个简单易用的网络调试器。
Fiddler是一个正向代理服务器,代理的是客户端,转发客户端请求
Nginx是一个反向代理服务器,代理的是服务端,达到负载均衡的目的
Fiddler下载
百度链接:https://pan.baidu.com/s/1oqp5nS8SfQel9n-utlItdw 提取码:6d0j
Fiddler配置
1.打开Tools->options
2.general
3.HTTPS
Actions:Trust root certificate,全选yes
4.connections
工具栏(列举部分)
1.
选取要抓包的进程
2.
备注功能
3.
重复发送请求,快捷键:R 重复当前请求,shift+R 自定义重复发送请求次数
4.
移除对应请求
快捷键:delete 删除当前选中的请求,shift+delete 删除非当前选中请求,Ctrl+X 删除所有请求
5.
断点功能
6.
流模式,默认为缓冲模式
7.
解码,一般可以理解为解压从服务器请求的数据
8.
截图+定时器
9.
选择需要抓包的进程,把“定位符”定位到需要抓包的程序里面
10.
快速打开浏览器
11.
编解码
Fiddler请求报文讲解
AutoResponder:实现自动重定向
手机APP抓包配置
1.首先下载FiddlerRoot Certificate
ipconfig查看本机ipv4地址
ip:8888 网址下载FiddlerRoot Certificate
2.把证书导入手机,并安装证书
3.手机和PC连接同一ap网络
4.手机端对ap设置代理,选择手动模式,主机名是PC的IP,端口是8888
5.然后就可以对手机APP进行抓包了