转码工具

路径:Tools-TextWizard 或者快捷键组合Ctrl+E
接口自动化测试-Fiddler抓包工具常用操作
有常用的加密解密方式 ,例如:To Base64把初始URL通过Base64加密,相对应的From Base64则是把已经通过Base64加密的解密为原始的数据信息

停止捕获

经常会碰到我们抓到相对应的数据包之后,因为网页加载的信息过多,导致被顶上去“隐藏”,所以停止捕获是一个非常好用的方法,我们以百度首页为例
路径:Files- Capture Traffic 或者快捷键 F12

未停止捕获的截图

接口自动化测试-Fiddler抓包工具常用操作

停止捕获的截图

接口自动化测试-Fiddler抓包工具常用操作
可以看出我们停止捕获之后,Fiddler就不会继续抓包,我们可以放心的查看“www.baidu.com”的包的信息,上图是博主使用路径的方式,所以速度有点慢,F12快捷键是一个非常不错的停止或开启捕获的方式

命令行-对特定URL加断点

对请求加断点

命令:bpu www.baidu.com 对百度加断点,全匹配
接口自动化测试-Fiddler抓包工具常用操作
输入命令后,点击回车,并刷新百度首页,抓包情况如下
接口自动化测试-Fiddler抓包工具常用操作
发现我们成功给“www.baidu.com”加了断点

取消请求断点

命令:bpu 清除特定断点
接口自动化测试-Fiddler抓包工具常用操作
输入命令bpu,并点击回车,再次刷新百度首页,抓包情况如下
接口自动化测试-Fiddler抓包工具常用操作

对响应加断点

命令:bpafter www.baidu.com
接口自动化测试-Fiddler抓包工具常用操作
输入命令之后,回车,刷新百度首页,抓包情况如下
接口自动化测试-Fiddler抓包工具常用操作
可以看到我们成功的对“www.baidu.com”的响应加了断点

取消响应断点

命令:bpafter
接口自动化测试-Fiddler抓包工具常用操作

其他断点命令

bps: 特定状态码时中断,如200 403等
bpv/bpm:请求方式post/get
g:相当于go命令,碰到断点后输入g,执行正常的请求响应。

工具栏-Decode工具

抓包的时候,我们默认把Decode选中,以防查看包的信息时出现乱码的情况
接口自动化测试-Fiddler抓包工具常用操作

重定向 Auto Responder

重定向的作用是允许从本地返回文件,代替服务器响应,而不用将文件发布到服务器(可以用于正式环境验证本地文件)

以百度新闻为例,我们使用本地文件替换以下截图中的红框图片,顺便为雷总打一波广告,哈哈哈
接口自动化测试-Fiddler抓包工具常用操作

操作路径:AutoResponder->Enable Rules->Add Rules->Find a File
接口自动化测试-Fiddler抓包工具常用操作
接口自动化测试-Fiddler抓包工具常用操作
然后我们在本地选择一个图片如
接口自动化测试-Fiddler抓包工具常用操作
然后我们在Fiddler中可以看到以下信息
接口自动化测试-Fiddler抓包工具常用操作
save之后,我们再次发送这个图片包的请求,具体对比情况如下
接口自动化测试-Fiddler抓包工具常用操作
接口自动化测试-Fiddler抓包工具常用操作
以上两个请求完全一致,但是返回的图片却被我们进行的本地替换。

注:完全匹配和正则匹配

在重定向-添加规则的过程中,我们会发现如下特性
接口自动化测试-Fiddler抓包工具常用操作
URL前面有个EXACT的标记,这个代表着完全匹配
另外还有REGEX:这个是以正则匹配

URL替换

以www.baidu.com 我们使用www.test.com替换
命令: urlreplace www.baidu.com www.test.com
接口自动化测试-Fiddler抓包工具常用操作
接口自动化测试-Fiddler抓包工具常用操作
我们再次访问百度首页时,发现他的URL已经被修改,因为安全策略的问题,我们是看不到百度首页的具体信息的。
清除命令则是:urlrepalce

相关文章:

  • 2021-11-30
  • 2021-11-26
  • 2021-09-29
  • 2022-01-01
  • 2021-12-04
  • 2022-03-04
猜你喜欢
  • 2022-01-14
  • 2021-11-30
  • 2021-10-06
  • 2022-12-23
  • 2021-08-15
  • 2021-10-26
  • 2022-12-23
相关资源
相似解决方案