Fiddler是什么
Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件)。Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。
Fiddler作用---对测试人员而言
1、能够监听http/https的数据包,可以截获从浏览器或者客户端软件向服务器发送的http/https请求;
2、对截获之后的请求,我们还能够查看请求中的详细报文信息;
3、伪造请求。不仅可以伪造客户端的请求,还能够伪造服务器的响应。
4、测试网站的性能;
5、模拟弱网测试
6、提供第三方扩展插件,满足更多需求。
工作原理
界面及使用介绍
工具栏
(1)气泡:备注。添加之后在会话栏的Comment列中显示备注内容。
(2)Replay:回放【常用】。重播一个会话。快捷键:”选中会话+R”
(3)清除会话面板:过滤请求、清除请求。
(4)Go:断点调式。配合状态栏上的断点工具。功能类似Debug。
(5)Stream:代理模式。默认:缓冲模式。点击进行切换。
(6)Decode:解压请求。解压http请求里面的东西,帮助查看。传输数据获取的响应如果是乱码可以使用decode进行解压操作;
(7)Keep:指示fiddler的保持会话数目。