1. Fiddler介绍
Fiddler 是一款抓包工具,可以将网络传输发送与接受的数据包进行截获、重发、编辑、转存等操作,也可以用来检测网络安全
2. 设置过滤
通过设置过滤条件,可以使抓包工具过滤掉非目标包
![image-20240120151348394](https://i-blog.csdnimg.cn/blog_migrate/4e746df29da25aff8b016c4df0c805d4.png)
3. 删除数据
被抓取的包可以进行手动删除
方法一:
![image-20240120152123521](https://i-blog.csdnimg.cn/blog_migrate/910e114860448f2a9e6e94c5f357d646.png)
方法二:
![image-20240120152232964](https://i-blog.csdnimg.cn/blog_migrate/c897111b343c0dc1c394bd50975e8ec9.png)
方法三:
![image-20240120153203106](https://i-blog.csdnimg.cn/blog_migrate/d39650dd9b5f9b37e4e76c111bc1498c.png)
4. 查看数据
5. 弱网环境测试
通过改变请求和响应时间可以模拟弱网环境,方便进行弱网条件下的测试
点击 Rules–>Customize Rules ,Ctrl + F 打开搜索框输入 300,定位至如下位置👇,手动修改延迟时间
![image-20240120162810725](https://i-blog.csdnimg.cn/blog_migrate/7b4dbbbf4d125ab4f62d1d281071753f.png)
设置完规则后,点击 Rules–>Performance–>Simulate Modem Speeds 应用规则即可
弱网环境下常见问题
- 上传文件时进度卡住不动,登录不上,或者登录后立即掉线
- 响应过程中页面控件可点击,导致崩溃
- 搜索不响应,多次点击后结果显示总在刷新被替换
6. 断点设置
通过设置断点,可以观察包在发送以及响应路上的情况,便于进行分析BUG出现的位置
![image-20240120165142152](https://i-blog.csdnimg.cn/blog_migrate/1de629edf91a6ee37ac00ca68607e5f5.png)
![image-20240120170227353](https://i-blog.csdnimg.cn/blog_migrate/3441a5a2f9d50a6023e5b0b53756ec9b.png)
拦截后可对请求 (request) 或者响应 (response) 参数进行手动修改
![image-20240120222739249](https://i-blog.csdnimg.cn/blog_migrate/0a62c0e56f55a45b5021c62ace07309f.png)