Fiddler base
原理
- 使用代理
- 代理模式
- 流模式(Streaming)
实施返回给客户端
- 缓冲模式 (buffering)
等http所有请求完成再返回给客户端
优点: 可以控制最后的服务器响应
- 流模式(Streaming)
使用场景
开发环境host配置
- 常规做法是直接修改windows host文件进行代理(多场景 下切换低效)
- Fiddler提供高效切换
前后端接口调试
- Fiddler直接配置即可
线上bugfix
- Fiddler 可将发布文件代理到本地快速定位线上bug
性能分析和优化
- Fiddler 会提供请求的实际图,清晰网站需要优化的部分
界面介绍
- 工具条
- 状态栏
- 监控面板
常用功能
- 修改host 进行代理
Tools -> HOSTS 进行修改
- 文件代理
AutoResponseder
从左侧请求中选取需要代理的请求,映射到本地文件即可
- 请求伪造、前后接口联调
composer 类似postman但是更强大
- 网络限速
使用场景:模拟各种网络状态下的网络性能
需要安装 fiddler Script插件
常用插件
- Traffic Differ
安装之后 界面会有differ 按钮
使用场景:对比两个会话(网页优化亲厚进行对比,主要用户性能)
- willow
使用场景:host可视化处理,网络限速可视化,
安装注意事项:
下载地址:willow
不要直接点击 .exe 运行(会报错)
将一下文件复制到fiddler 安装目录(记得备份)
本文根据 慕课网-精英讲师-远人 课程整理而来。
为最为基础使用教程
其他更为高深的使用还在研究中…… 欢迎一起探讨!
如有错误,劳请指点。