【抓包工具】实战:Fiddler 常见使用

目录

一、fiddler 抓包查看请求头

二、fiddler 抓包查看 Cookie

三、fiddler 查看请求参数和返回数据

(1)查看 表单 格式请求的接口

(2)查看 json 格式请求的接口

(3)查看 xml 格式请求的接口

四、fiddler 过滤出想要测试的域名网址

(1)打开 “Filters”,勾选 “Use Filters” ,如图配置 Hosts 

(2)多个不同域名网址一起运行,抓包结果

五、使用 fiddler 调试接口

六、fiddler 查看接口的响应时间



一、fiddler 抓包查看请求头



二、fiddler 抓包查看 Cookie



三、fiddler 查看请求参数和返回数据

(1)查看 表单 格式请求的接口


(2)查看 json 格式请求的接口


(3)查看 xml 格式请求的接口



四、fiddler 过滤出想要测试的域名网址

应用场景:当只需要抓包某个域名的接口时,可使用Filters功能进行过滤。

例子:只需要抓包到测试环境和正式环境域名的接口。

(1)打开 “Filters”,勾选 “Use Filters” ,如图配置 Hosts 


(2)多个不同域名网址一起运行,抓包结果



五、使用 fiddler 调试接口

应用情景:发现一个bug,需要定位问题时,是参数名错误、参数值格式、还是本来接口就是请求不通的,此时就可以通过修改请求参数,定位是前端、后端哪边出了问题。

例子:
(1)一个接口请求参数名和接口文档一样,接口文档没写具体参数值格式,此时有一个日期参数值怀疑前端传参格式有问题:可通过修改日期格式,发送请求,看是否可以请求成功,请求成功,则可以定位为前端问题,是因为格式错误;
请求失败,可以问下后端先,直接调试,或者就直接定位为后端,让后端去找问题。

(2)一个接口请求参数名与接口文档不一样,此时可以直接定位前端传参参数名存在问题,但是还要随便测试一下接口:修改参数名正确后,可以看一下是否正确返回,成功返回,并且返回正确,直接指派bug给前端;成功返回,但数据存在错误,就分别指派bug给前后端,前端是传参参数名错误,后端是返回数据错误。



六、fiddler 查看接口的响应时间

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

顾三殇

觉得不错的话,打赏鼓励一下吧~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值