Fiddler 常用操作 就这一篇就够了

目录

fiddler 显示服务器ip栏&插件

导出Jmeter xml 格式接口文件

针对接口上行和下行打断点修改数据

针对单一接口打断点:

抓取HTTPS 接口

抓取手机移动端接口

接口自动响应(AutoResponder)

查看接口响应时长

接口字段内容搜索

fiddler 执行接口调试

 过滤指定域名下的接口


Fiddler官网:

fiddler 显示服务器ip栏&插件

第一步:使用快捷键:Ctrl+R或手动打开

第二步:Ctrl + F 搜索 static function Main() ,快速定位到当前位置

第三步:添加下面的代码: (如上图所示)

FiddlerObject.UI.lvSessions.AddBoundColumn("ServerIP", 120, "X-HostIP");

最后:重启Fiddler,即可看到如下效果

最终,我们成功的让Fiddler在界面显示了IP地址列。 


导出Jmeter xml 格式接口文件

需要下载插件 链接:https://pan.baidu.com/s/1Sx8jlOPF2fpL2mfbKd3kYw 提取码:acys

将下载号的插件解压后 将 FiddlerExtensions.dll、FiddlerExtensions.pdb 文件复制粘贴到Fiddler安装路径下的 ImportExport 目录下。重启fiddler。

如下图选择 file>>Export Sessions>> All Sessions...>> 选择Jmeter>>导出即可

导出后,用 Jmeter打开就好了


针对接口上行和下行打断点修改数据

针对所有接口打断点:

直接点击左下角如下图区域,默认是无断点,点击一下是请求断点,再点击一下是响应断点。 

也可以鼠标选择 Rules 或者快捷键操作

针对单一接口打断点:

上行断点

        左下角命令行输入:

# 开始打断点
bpu [单个接口url]


# 取消断点
bpu

下行断点

        左下角命令行输入:

# 设置响应断点
bpafter [单一接口URL]

# 取消响应断点
bpafter


抓取HTTPS 接口

根据下图步骤来即可

设置后 千万记得要重启fiddler 否则不生效。


抓取手机移动端接口

前提: 手机和电脑要在同一个局域网内

1、fiddler先设置如下设置

2、查看电脑IP地址,如下如

3、然后手机浏览器打开 电脑的 IP地址+:8888  下载安装证书。

证书安装后,打开WiFi设置,选择手动代理,填写电脑的  主机名,端口是8888  即可使用了


模拟弱网测试


接口自动响应(AutoResponder)

匹配方式:可以选择正则匹配(regex:xxxxx),也可以选择完全匹配(EXACT:XXXXXXX) 

 响应处理:选择5里的下拉框,一般我常用的是将响应结果放到本地一个文件中,然后选择本地文件作为响应结果。

配置好了之后,点击save保存即可。


查看接口响应时长


接口字段内容搜索


fiddler 执行接口调试


 过滤指定域名下的接口


fiddler 命令行使用

# 搜索 get、post请求
=get

=post

# 搜索404请求
=404

# 搜索某个域名的接口,比如百度的域名接口
? baidu

# 搜索 js(json) ,css, html, image等
select json

# 

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值