测试神器~Fiddler的使用方法和操作实例

Fiddler是一个http的调试代理,以代理服务器的方式,监听系统的http网络数据流动,Fiddler可以也可以让你检查所有的HTTP通讯,设置断点,以及Fiddle所有的“进出”的数据。测试过程中我们在设计接口用例时,缺乏规范的接口文档,就需要自己去使用fiddler抓包,写接口脚本。

工具简介

官网地址:https://www.telerik.com/fiddler

工作原理:

Fiddler 是以代理web服务器的形式工作的,它使用代理地址:127.0.0.1, 端口:8888. 当Fiddler会自动设置代理, 退出的时候它会自动注销代理,这样就不会影响别的程序。不过如果Fiddler非正常退出,这时候因为Fiddler没有自动注销,会造成网页无法访问。解决的办法是重新启动下Fiddler.
在这里插入图片描述

工作台界面

在这里插入图片描述
工具栏的×选项,下拉可以过滤抓到的请求,比如不展示图片请求,不展示状态码非200的请求,大家可以自己尝试下
在这里插入图片描述
这里是回话面板对应的图标展示内容
在这里插入图片描述

设置监听https的请求

Fiddler不仅能监听HTTP请求而且默认情况下也能捕获到HTTPS请求,Tool -> Option -> HTTPS下面进行设置,勾选上“Decrypt HTTPS traffic”,如果不必监听服务器端得证书错误可以勾上“Ignore server certification errors”,也可以跳过几个指定的HOST来缩小或者扩大监听范围。
在这里插入图片描述
设置之后,我们即可以监听到https的请求了~~

在这里插入图片描述

抓到包后,结合postman,我们可以进一步调试接口。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值