fiddler的使用场景

快速的配置开发环境的host

有过前端开发经验的同学都知道,配置host一般情况下都需要改系统文件里的host文件,这非常不方便,而且在多个开发环境下切换效率很低,fiddler为我们提供了一个非常高效的配置方法。

前后端接口调试

通常来讲,我们做接口调试要么就是使用真实的环境,要么就是自己造一堆假数据,fiddler只需要一个UI界面进行配置即可,做接口联调特别方便的

线上的bugfix

fiddler可将发布的文件代理到本地,快速定位线上bug,看线上的bug’是否修复了

性能的分析和优化

fiddler会提供请求的实际图,清晰明了网站需优化部分

fiddler工具条的常用功能

备注

Fiddler使用基础

回放按钮,快捷键R

Fiddler使用基础

清空过滤

其中有清空所有Remove all,image图片的,或者非浏览器的,非200的等
Fiddler使用基础

调试Debug

在请求断点时,可以让这个断点继续往下走
Fiddler使用基础
这里可以看到,这个请求无法发送出去,这时点击上方的go,请求就发送出去了
Fiddler使用基础
Fiddler使用基础

Stream模式切换

这里要知道fiddler有两种代理模式,流模式和缓冲模式,这个按钮的作用就是在两种模式之间进行一个切换
默认是缓冲模式,按下去是流模式
Fiddler使用基础

Decode请求解压

帮助我们把http请求里的东西解压出来,这样我们查看的时候更清晰一些
Fiddler使用基础

Keep:All session保持会话

保存的会话越多,fiddler占用内存越大,如果开发时设备性能不是很好,内存比较小,建议不适用all session
Fiddler使用基础

Any process过滤请求

可以帮我们过滤掉一些我们不想看到的进程里边发送的请求
用法鼠标按住any process 变为pick target 点击到fix浏览器,之后就只能看到fix这个浏览器发出的请求,再次点击会发任何进程
Fiddler使用基础

Find 查找

当你的回话数量比较多的时候,会用到的一个功能
找到baidu的session,设置背景为黄色

Fiddler使用基础

Save保存会话

Fiddler使用基础
保存后咱们点击清除掉,在打开
Fiddler使用基础
清除的请求的再次打开
Fiddler使用基础

截图,计时器小工具

Fiddler使用基础

Browser快速启动浏览器

Fiddler使用基础

Clear Cache 清除缓存

Fiddler使用基础

TextWizard 编码/解码文本内容

Fiddler使用基础
发现url已经解码,解码变得非常方便,除了对url解码编码以外,还可以对Base64啊很多字符都可以进行解码和编码的工作,省去了我们去网上找字符器转换的时间

Tearoff面板分离

Fiddler使用基础

Fiddler使用基础
关闭即可回复

MSDN进行的搜索

实际上是fiddler是.net开发的,所以提供了一个MSDN的搜索功能,平时不很常用

状态栏操作

控制台

例如 help命令
Fiddler使用基础

控制fiddler是否工作

Fiddler使用基础
点击后显示空白,这时候fiddler就不在工作了

过滤会话源

可进行一个选择会话源
Fiddler使用基础

记录当前会话数

Fiddler使用基础

Fiddler使用基础

相关文章:

  • 2021-04-16
  • 2021-08-22
  • 2021-09-04
  • 2021-08-12
  • 2021-09-23
  • 2021-09-10
猜你喜欢
  • 2021-06-02
  • 2021-05-22
  • 2022-12-23
  • 2021-05-05
  • 2021-06-21
  • 2021-09-20
  • 2021-09-04
相关资源
相似解决方案