Fiddler的使用

 

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/

 

Fiddler+willow使用指南

http://blog.csdn.net/mevicky/article/details/50285381

 

 

 

 

 

 

 

 

 

 

----未完待续-----

posted @ 2017-02-28 10:38  当归远志  阅读(569)  评论(0编辑  收藏  举报