目录
一、fiddler介绍
二、fiddler的下载和安装
三、fiddler的简单配置
四、fiddler的抓包
五、fiddler的自动响应器
六、fiddler的断点
七、fiddler的构造器
一、fiddler介绍
  Fiddler是比较好用的Web代理调试工具之一,它能记录并检查所有客户端与服务端的HTTP/HTTPS请求,能够设置断点,篡改及伪造Request/Response的数据,修改hosts,限制网速,http请求性能统计,简单并发,接口测试,辅助自动化测试等。现在抓包工具成为测试人员的必备使用工具,开发人员也在普遍使用,进行问题的定位分析,是非常有助于工作的一款工具。
  
二、fiddler的下载和安装
下载,官网:https://www.telerik.com/download/fiddler
安装,按照默认安装即可
三、fiddler的简单配置
1.安装ssl证书,抓https数据包

 
2.点击应用Decode,防止数据包中文乱码

四、fiddler的抓包
 1. 抓http协议的包 
 
 在游览器点击http协议的链接即可
 
 
 2. 抓https协议的包 
 
 安装ssl证书后,在游览器点击https协议的链接即可
 
 
 3. 抓手机的包
 
 一个前提:
 
 手机和fiddler 都要在一个局域网中 
 
 
 两大步:
 
 (1)设置fiddler 
 
 设置https抓取 
 
 设置fidder 允许远程抓 
 
 注意:重启才能生效,否则手机无法连接 
 
 (2)设置手机 
 
 安装证书 
 
 设置代理
 
 
五、fiddler的自动响应器
1.自动响应用于拦截请求,对该请求自动进行重定向操作
 2.重定向处理方式 
 
 (1)将这个请求重定向到本地资源 
 
 (2)将这个请求用fiddler的内置响应 
 
 (3)编辑响应
 
 
六、fiddler的断点
 1.断点的类型 
 
 (1)按照位置分 
 
 请求前断点 
 
 响应后断点 
 
 (2)按照断点管辖的范围分 
 
 全局断点 
 
 局部断点
 
 
  2.场景
 
 
  ① 全局断点实现场景 4个 
 
 
 
   拦截请求,修改请求 
  
 
  
   拦截请求,修改响应 
  
 
  
   拦截响应,修改响应 
  
 
  
   请求响应都拦截,都修改
  
 
   
 
  ② 局部断点实现场景 2个
 
 
 
  拦截请求:
  bpu+域名
 
 
  
 
   拦截响应:
   bpafter+域名
  
 
 七、fiddler的构造器
 1.构造器的作用 
 
 (1)请求重发 
 
 (2)更改参数重发
 
                

















