fiddler修改返回数据的三种方法

如何通过Fiddler肆意修改接口返回数据进行测试 方法介绍与比对 在测试的过程中,有的需求是这样的,它需要你修改接口返回的数据,从而检查在客户端手机app内是否显示正确,这也算是一种接口容错测试,接口容错测试属于app性能(专项)测试的其中一种。 通过Fiddler我们可以有好几种方法修改返回结果: 第一种:在Fiddler底部的黑色命令行显示区域通过bpu url的形式按回车之后进行拦截,通过手机app访问指定接口,拦截到后可以选择response文件后通过拦截; 第二种:在AutoRespnder里Add Rule,然后在Rule Editor 阅读详情
AI摘要

本文介绍如何使用Fiddler工具修改HTTP响应中的JSON数据。提供了三种方法:设置断点手动修改、使用FiddlerScript脚本自动调整响应内容、利用AutoResponder功能替换指定URL的响应结果。

背景

访问某个URL地址,正常返回结果是

{"code":0,"msg":"success","rows":["US","CA","GB","AR","AU","AT","BE","BR","CL","CN","CO","HR","DK","DO","EG","FI","FR","DE","GR"]},

而我们需要将response在返回之前将json数据修改成{"code":1,"msg":"fail","rows":[]}



方法一

第一步:设置响应在服务器返回后的断点(Rules->automatic Breakpoints->选择断点方式)



第二步:在Composer中构造一个request


注意:cookie有可能会过期了,记得及时更换


第三步:点击右上角execute



第四步:修改json数据


执行之后左边会话显示如下图



点击进去



选择TextView并改数据



第五步:继续执行

 

点击Run to Completion继续执行


最后得到的结果就是修改后的json数据


方法二


通过fiddlerScript来修改响应的json数据,脚本代码如下



方法三


通过AutoResponder来改变响应结果

 

第一步:将想要修改的结果写在text文本里面

如下图



第二步:进入AutoResponder

如图



第三步:设置相关信息



这里以访问www.baidu.com返回自定义json字符串为例

 

 

第四步:用fildder或者浏览器访问百度

用fildder访问结果



用浏览器访问结果如图所示






















全网最细,Fiddler修改接口返回数据详细步骤实战,辅助接口测试... 在测试的过程中,有的需求是这样的,它需要你修改接口返回的数据,从而检查在客户端手机app内是否显示正确,这也算是一种接口容错测试,接口容错测试属于app性能(专项)测试的其中一种。通过Fiddler我们可以有好几种方法修改返回结果:第1种:在Fiddler底部的黑色命令行显示区域通过bpu url的形式按回车之后进行拦截,通过手机app访问指定接口,拦截到后可以选择response文件后通过拦截; 阅读详情

相关推荐

通过Fiddler肆意修改接口返回数据进行测试

[本文出自天外归云的博客园] 方法介绍与比对 在测试的过程中,有的需求是这样的,它需要你修改接口返回的数据,从而检查在客户端手机app内是否显示正确,这也算是一种接口容错测试,接口容错测试属于app性能(专项)测试的其中一种。 通过Fiddler我们可以有好几种方法修改返回结果: 第一种:在Fiddler底部的黑色命令行显示区域通过bpu url的形式按回车之后进行拦截,通过手...

aab438346的博客 1544

Fiddler修改返回数据教程,亲测有效

Fiddler修改返回数据教程,亲测有效!!! 1.首先手机连接好代理进行抓包,触发你要改的那个接口,选中它,按alt+F11打断点 这个时候fiddler左下角会出现一个红色图标,如图: 2.重新触发一次你要的那个接口,这个时候这个接口的图标也会是一个红色的标签,例如: 3.右边操作框里是这样的,选中Row 如图: 4.这个时候把红色框框选中的正常返回的参数给删掉,换上你要的参数,记住这里只修改你要修改的字段参数,其他字段的数据不要动,如图: 返回数据有的是加密的,记得解密,主要改data里的数据

weixin_49161484的博客 6502

fiddler抓包及拦截请求,修改返回参数

1.2此时只能抓包http的请求,如果需要抓取https的接口,需要对fiddler进行设置。1.1安装fiddler之后,打开fiddler,打开网站,进行刷新,此时就可以进行抓包。刷新页面,此时页面请求的接口,返回的数据就是你修改的反应数据了。选择tools-->Options-->https。测试完之后,取消勾选Enable rules。1.3右侧上方为请求数据,下方为返回数据。首先抓包,确定要修改的接口,然后选中接口。点击X ,选择remove all。填写你要修改的返回数据,点击保存。

weixin_50782949的博客 8435

fiddler修改接口请求返回数据Response的三种方法

fiddler修改请求响应内容的三种方法

专注自动化、性能测试、测试架构学习交流 2万+

FPGA:UART串口接收(高干扰情况)

在上一篇文章中介绍过UART串口接收模块,其中一个需要优化的方向就是在高干扰情况下,如何实现可靠的UART串口接收任务。

weixin_50164178的博客 1671

4.2 结构翻模

结构翻模功能可以将DWG文件中的二维图线对象:轴网、墙、柱、梁、基础、房间和面积等快速转换成Revit模型对象,翻模速度快,准确率高。与先前的模盒翻模功能不同,结构翻模不再需要在AutoCAD中提取模型的图线,所有操作在Revit均可完成。(1)翻模程序适用于钢筋混凝土结构的平法DWG文件。(2)将平法中所表示的轴网线,轴网文字,结构柱,梁,结构墙在Revit 中重新建出来。(3) 模盒可以翻出连...

fishbuaa的专栏 1796

使用Fiddler修改接口返回数据进行测试。

在测试的过程中,有的需求是这样的,它需要你修改接口返回的数据,从而检查在客户端手机app内是否显示正确,这也算是一种接口容错测试,接口容错测试属于app性能(专项)测试的其中一种。通过Fiddler我们可以有好几种方法修改返回结果第一种:在Fiddler底部的黑色命令行显示区域通过bpu url的形式按回车之后进行拦截,通过手机app访问指定接口,拦截到后可以选择response文件后通过拦截;

NHB234567的博客 1051

基于STM32的智能家用节能控制系统设计

该系统可以实时监测家庭的环境参数,如温湿度、光照强度和人体存在情况,根据设定的节能策略自动控制灯光、空调、风扇等家电设备,从而降低不必要的能源消耗。该基于STM32的智能家用节能控制系统通过多种传感器实现了对家庭环境的实时监测,并结合继电器控制模块实现了对家电设备的自动化控制,从而达到节能减排的效果。根据传感器获取的数据,判断是否需要开启或关闭家电设备,从而降低不必要的能源消耗,达到节能的目的。:继电器的控制引脚连接至STM32的GPIO引脚(如PB0、PB1),用于控制灯光、风扇、空调等家电设备的开关。

stm32d1219的博客 1245

使用Fiddler修改接口返回数据进行测试

摘要:Fiddler工具提供三种接口返回数据修改方法进行APP容错测试:1)命令行bpu拦截(需指定文件);2)AutoResponder自定义规则(最灵活);3)全局AfterResponses拦截(过于宽泛)。推荐使用AutoResponder的"CreateNewResponse"功能:先抓取请求,编辑Raw数据并保存,即可实现精准拦截修改。相比文件保存方式可能出现的编码问题,该方法更可靠。文章还分享了软件测试学习资源获取途径,帮助测试人员提升技能。(150字)

nhb687095的博客 1085

【HALCON工业视觉应用探索】08. C#+Halcon视觉引导机器人抓取:从入门到工业级实战(附完整代码+部署指南)

摘要:本文聚焦C#+Halcon在视觉引导机器人抓取领域的落地应用,从新手友好的“二十分钟基础引导系统”切入,逐步深入工业级场景(汽车变速箱壳体抓取)。内容涵盖核心概念(手眼标定原理、坐标转换、机器人通信协议)、完整技术流程(图像采集→目标定位→标定转换→机器人执行→结果反馈)、工业级代码实现(多目标识别、智能抓取策略、实时状态监控),以及现场部署关键技巧(硬件选型、通信配置、精度优化)。

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 1263

GEE训练教程:如何批量从Google assets中将时序影像批量导出到Google drive

本文介绍了一种使用Google Earth Engine(GEE)批量导出2000-2023年叶绿素a(Chl-a)浓度数据的方法。通过JavaScript代码自动生成多个年份的导出任务,将数据保存至Google Drive指定文件夹。文章详细说明了代码参数配置、使用步骤和注意事项,包括资产命名规则验证、导出任务启动方式,以及分辨率、区域范围等关键参数的调整建议。同时提供了常见问题的解决方案,如处理缺失年份数据、解决导出像素超限等问题。该方法可显著提高多年份Chl-a数据批量导出的效率,适用于水体环境研究的

此星光明博客 90

fiddler怎么修改服务器返回数据,基于Fiddler实现修改接口返回数据进行测试

方法介绍与比对在测试的过程中,有的需求是这样的,它需要你修改接口返回的数据,从而检查在客户端手机app内是否显示正确,这也算是一种接口容错测试,接口容错测试属于app性能(专项)测试的其中一种。通过Fiddler我们可以有好几种方法修改返回结果:第一种:在Fiddler底部的黑色命令行显示区域通过bpu url的形式按回车之后进行拦截,通过手机app访问指定接口,拦截到后可以选择response文...

weixin_39832448的博客 788

AUTOSAR&UDS 理论要点及isolar实战-DEM模块

从这节开始,将讲解UDS诊断中非常重要的知识点:故障事件触发、故障信息上报、故障信息处理、故障信息存储和故障系统降级,后续会陆续更新。

cqaa11的博客 552

基于Fiddler实现修改接口返回数据进行测试

在测试的过程中,有的需求是这样的,它需要你修改接口返回的数据,从而检查在客户端手机app内是否显示正确,这也算是一种接口容错测试,接口容错测试属于app性能(专项)测试的其中一种。

软件测试技术资源分享官 611

补丁1.0:使用Eviews做ADF检验

补丁1.0:使用Eviews做ADF检验

Jet4505的博客 1961

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

上一篇: Intellij IDEA 使用Spring-boot-devTools无效解决办法
下一篇: spring boot正常启动后,页面报404问题
ZengBlog
博客等级 码龄10年 29粉丝 22原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值