Fiddler 工具学习

Filter

作用:只抓取想要的包,通过IP 和域名进行限制
多个地址用分号隔开

拓展:
https://blog.csdn.net/weixin_50829653/article/details/117922631

断点

断点的类型:

  • 前置断点(before request)

  • 后置断点(after request)

全局断点

设置方式:

方式一:

方式二:

放行断点,点击Run to completion:

局部断点

# 前置断点
bpu str

# 后置断点
bpafter str

取消前置局部断点:
bpu

取消后置局部断点:
bpafter

断点的作用

  • 修改上送和返回的数据,测试极端数据

  • 模拟网络中断

增加ip列

搜索:static function Main()
插入:FiddlerObject.UI.lvSessions.AddBoundColumn("ServerIP", 120, "X-HostIP");

重启fiddler后搞定

增加自定义列信息

可以添加一些需要关注的请求和响应头中的字段:

重放功能

选中一条请求记录后,点击Replay 就可以再发一次请求信息
快捷键:R ,重放一次
重放指定次数: shift + R

Go

作用: 放行断点

All Process

鼠标左击不送拖拽到Chrone, 只抓取Chrome 的包

postman

右击恢复 All Process

命令行

?sometext : 搜索包含sometext 的请求

>4000: 搜素返回体大于4000的请求

输入help 查看更多文档

Statistics 面板

HTTP 请求的性能和其他数据分析, 如DNS解析的时间、建立TCP/IP 连接的时间消耗等信息
做性能测试用的比较多

AutoResponder(自动响应器)

  • 重定向到本地的资源
  • 使用Fiddler的内置响应
  • 自定义响应内容(mock)

拦截百度请求,响应404:

修改响应报文:

Composer

接口测试 - 可以模拟发送请求和篡改一些数据

弱网测试

  • 选中

  • 打开Fiddler ScriptShell

  • 搜索300并按如下修改

BPU 多个地址

https://blog.csdn.net/Julia_Zxr/article/details/78331224

posted @ 2021-12-28 16:07  chuangzhou  阅读(93)  评论(0)    收藏  举报