关于Fiddler,我是前一刻刚刚知道的东西,为了QN,什么都愿意接触一点。
【Fiddler作用】
1、抓包:获取数据详细信息
2、过滤回话:只抓取自己想要的请求
3、反向代理:改写返回数据
4、模拟网络环境
【简介】
Fiddler是一个以http协议调试代理工具,它能够检查所有你的电脑和互联网之间的http通讯,设置断点。查看所有的“进出”Fiddler的数据(cookie,html,js,css等文件)。
【使用】
1、Fiddler支持断点调试技术,能够暂停http通讯,并且允许修改请求和响应。
2、通过显示所有的http通讯,fiddler可以轻松的演示那些用来生成一个页面,通过统计页面用户可以轻松的使用多选,来得到一个web页面的总重量(页面文件及css、js)。也可以轻松的看到某个页面被请求了多少次,一级多少字节被转化。
3、用户可以插入inspector插件对象,使用.net下的任何语言编写扩展
4、通过暴露http头,用户可以看见那些页面被允许在客户端或者dialing端进行缓存
同类的工具有: httpwatch, firebug, wireshark。
【demo1 Fiddler抓取HTTPS请求进行相关配置】
参考: 《Fiddler抓包工具总结》
1、Statistics 请求的性能数据分析
2、 Inspectors 查看数据内容
3、 AutoResponder 允许拦截指定规则的请求
AutoResponder允许你拦截指定规则的求情,并返回本地资源或Fiddler资源,从而代替服务器响应。
- 字符串匹配(默认):只要包含指定字符串(不区分大小写),全部认为是匹配
-
- 正则表达式匹配:以“regex:”开头,使用正则表达式来匹配,这个是区分大小写的
来源:oschina
链接:https://my.oschina.net/u/4404311/blog/4260175