课程名称:Fiddler工具使用
课程章节:Fiddler常用功能
课程讲师:远人
课程内容:
host修改
“工具 - HOSTS”,勾选启用,然后在编辑框内按照“IP地址 HOST”的格式去编辑,一行一条
注:此操作不会修改本机的host文件
重发拦截的请求
- 右击一个拦截的请求 - 数据重放 - 重放请求(也可以选择其它选项,在重放前先对请求信息进行更改)
- 或者鼠标左键选中请求后,单击上方按钮中的“数据重放”按钮进行重放请求,按钮的快捷键是R
- 按住Shift键点击“数据重放”按钮,可以一键重放多次
- 也可以将左侧的请求拖到右侧选项卡中的“组合器”中,在组合器中对请求信息进行修改更为方便,然后点击“执行”即可发送请求
JS代码格式化
在调试线上代码的时候,可能需要阅读线上的JS代码,但JS有可能是压缩过的,这时候可以到Fidller官网下载“JavaScript Formatter”这个插件,拦截JS请求后,右击选择“Make JavaScript Pretty”即可格式化JS代码
使用本地文件替换服务器返回的文件
例:线上有一个JS文件出现了问题,我们在本地修改了这个JS文件,修复了这个问题,然后想在线上测试一下,但是又不能直接把这个文件上传到线上,这时候可以使用FD拦截线上的这个文件,在文件返回的时候把它替换成我们线下修改过的文件
- 在右侧打开“自动响应”选项卡,将左侧的请求拖入,然后在“规则编辑器”中进行修改,第一个编辑框就是匹配URL的规则(支持正则),第二个编辑框是设置返回的内容(可以是HTTP状态码,可以是文件),我们在第二个编辑框中选择“Find a file…”,然后选择一个文件即可
好用的Willow插件
上面提到的host修改、过滤http请求还可以使用willow插件来完成,可以在百度搜索“Fiddler插件 Willow”
它还可以实现的功能有地网速模拟、断点调试等等
课程收获
跟着老师的讲解,学习到了日常不曾使用过的fd的一些功能,也了解到了好用的fd插件,丰富了我对fd这款软件的认知
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦