接口测试 - 了解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的主要内容,如果未能解决你的问题,请参考以下文章