Fiddler的使用
The free web debugging proxy for any browser, system or platform
官网:http://www.telerik.com/fiddler
安装源文件 共享链接 [提取码:rb86 ]
Willow插件 共享链接 [提取码:glan ]
willow安装可能会遇到的问题,Windows程序兼容助手提示:这个程序可能安装不正确。解决方法:在弹窗中点击选项 “使用推荐的设置进行重新安装” 即可。
功能介绍:
工作原理:
本地浏览器代理设置:
浏览器设置->高级设置->更改代理服务器设置->Internet选项->连接->局域网设置->高级。
代理模式:
流模式(streaming):可实时把服务器数据返回给客户端。更接近浏览器本身真实的行为。
缓冲模式(buffering):http请求所有的数据都准备好之后才把数据返回给客户端。可控制最后的服务器响应。
可根据实际情况来选择哪一种代理模式。
使用场景:
开发环境host配置:通常情况下,配置host需改系统文件很不方便;在多个开发环境下切换很低效。Fiddler提供了相对高效的host配置方法。
前后端接口调试:通常情况下,调试前后端接口需真实的环境、一大堆假数据、写JavaScript代码。Fiddler只需一个UI界面进行配置即可。
线上bugfix:Fiddler可将发布文件代理到本地,快速定位线上bug。
性能分析和优化:Fiddler会提供请求的实际图,清晰明了网站需优化的部分。
具体功能:
1.给Fiidler捕捉到的会话(session)添加一个备注。
2. 对session进行回放(快捷键:R)
3. 清空面板
4. 调试Debug
设置完断点之后,再点击go即可继续往下执行。
5. 模式设置
6. 解压请求内容(鼠标放上去后有文字注解)
7. 保持会话数量
8. 过滤请求
如想只监控chromr浏览器发出的请求,可点击一下靶心,然后将十字光标托到chrome浏览器窗口即可。点击右键取消绑定监控。
9. 查找功能
10. 保存会话功能
11. 保存截图
11. 计时功能
12. 用指定浏览器打开新窗口
13. 清除浏览器缓存
14. 编解码功能
base64 md5 sha URL等编解码功能
15. 分离面板
16. MSDN搜索
fiddler+willow使用和配合真机测试调试
https://segmentfault.com/a/1190000005899201
可参考:
fiddler实用教程【ppt】
http://wenku.baidu.com/link?url=9areYeD8gJWr2VXsmnhl-bOvtlg32LdWmLGZyCOx1HIe36NITrMb-TWqGBp31CcEuPzaTdhmULBMCWq4b5HY72Upat6cdMeL7hrh3TcExmC
Fiddler 教程[cnblogs]
http://kb.cnblogs.com/page/130367/
http://blog.csdn.net/mevicky/article/details/50285381
----未完待续-----