前言
今天想和大家来聊聊fiddler抓包,废话不多说我们直接开始吧。
1、Fiddler工具的作用和常用使用场景
Fiddler是一款常见的抓包分析工具,可详细的对HTTP 请求进行分析,并模拟对应的HTTP请求
作用:
1)查看本机IP
2)模拟限速操作
3)篡改数据
4)重定向功能
5)发送自定义请求,模拟小型接口测试
6)App抓包
常用场景:
1)查看本机IP
2)辅助定位bug--抓取协议包,前后端联调
3)APP弱网模拟测试--弱网、断网、404、502、超时
4)前端性能分析及优化
5)API接口测试
6)构建模拟测试场景--数据篡改、重定向
①解析请求
>>>解析http请求状态,请求头、请求正文、返回头、返回正文等
②修改请求返回数据
>>>设置断点修改发出的请求数据,或修改请求返回的数据
③重定向请求
>>>替换远程文件,调试线上js/css文件
④构造请求
>>>构造请求发送数据,测试网站安全性
2、Fiddler工具的工作原理是什么?
1.本地应用与服务器之间所有的Request 和Response都将经过Fiddler,由Fiddler进行转发