接口测试 - 了解fiddler

Posted 吾优测试

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了接口测试 - 了解fiddler相关的知识,希望对你有一定的参考价值。




fiddler是什么?



      百度百科定义:Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。



fiddler版本说明



     fiddler2和fiddler4,功能没有区别,主要区别在于系统底层framework的版本不同,根据系统中安装的framwork版本来选择合适的fiddler版本。如果是win8以及以上,直接选择fiddler4,如果是win7或者xp你们就需要看一下系统的framework版本,fiddler4是运行在framework4以上的。fiddler2是运行在framework2.0以上的。建议将framework升级到4.0及其以上,因为对应的插件也是要分版本的。



fiddler工作原理?



     在客户端和服务器之间创建一个代理服务器,客户端发起的所有请求通过fiddler创建的代理服务器才能到达最终的服务器。

fiddler是如何实现代理的呢?



fiddler代理模式



流模式(streaming):fiddler会把服务器返回给客户端应用程序的数据实时返回给我们

缓存模式(buffering):fiddler会等待http请求所有的数据都准备好之后才会返回给我们的应用程序



fiddler常用功能



1、监控http/https流量,可以从browser或客户端软件里面向服务器发送的htpp/https请求对其截获。

2、可以查看截获请求的内容

3、可以伪造请求,不仅可以伪造服务器返回的请求还可以伪造一个请求发送给服务器

4、可以测试网站的性能

5、解密https的web会话



接口测试相关文章









接口测试 - 了解fiddler
           

你好,伙伴们


以上是关于接口测试 - 了解fiddler的主要内容,如果未能解决你的问题,请参考以下文章

接口测试之fiddler抓包篡改(一)

fiddler抓包详细教程--接口测试

接口测试 - fiddler之接口测试

接口测试之Fiddler下Composer介绍

Fiddler接口测试post接口测试

使用fiddler进行接口测试