charles模拟、修改返回数据问题(骚操作)

1.对某个请求右键,选择map Local

2.

3.选择choose----本地文件(此处为记事本)

(将Charles中的  response中的值  替换成自己想要的 response-----使用本地文件保存)

例如:本地文件中的内容为:

{
	"success": true,
	"code": "0",
	"msg": "success",
	"data": [{
		"action": "fdd-ddws://agent-store/esf_common_house_list?houseType=70",
		"id": 27,
		"name": "全网xxxx",
		"text": "",
		"type": 6,
		"url": "https://fs.fangdd.com/duoduoxueyuan/yunying-shipin/FhsLOfJrGdb4hOGDlAS0VigGyCuX.png"
	}, {
		"action": "fdd-ddws://agent-store/enturs_house_list",
		"id": 24,
		"name": "专属xxxx",
		"text": "",
		"type": 6,
		"url": "https://fs.esf.fangdd.com/efab/Fk3vyYztOfE80yrv1ar2YXMiGxq4.png"
	}, {
		"action": "fdd-ddws://agent-store/esf_common_house_list?houseType=10",
		"id": 25,
		"name": "公司xxxx",
		"text": "",
		"type": 6,
		"url": "https://fs.fangdd.com/duoduoxueyuan/yunying-shipin/FnotnywkWPVVuPE0jsMC8mo9C1bt.png"
	}, {
		"action": "fdd-ddws://agent-store/tools_owner_house_list",
		"id": 26,
		"name": "业主xxxx",
		"text": "",
		"type": 6,
		"url": "https://fs.fangdd.com/duoduoxueyuan/yunying-shipin/FoAeoyExnPapwVauhbpw04gNgLXU.png"
	}]
}

即---app中的该请求的返回值会使用该本地文件中的返回值----达到替换返回值的效果---无需前端为了造数据再多给出返回值或者入口;

 

 

关闭该功能:

方法一:去掉map local前面的小勾

方法二:点击上图 map local,去掉下图中的文件前的小勾

 

 

 

 

 

 

回答: 根据引用和引用的内容,charles可以通过修改返回数据来达到测试的目的。具体的操作步骤如下: 1. 在Charles中选择要设置断点的接口,并右键选择Breakpoints进行配置。 2. 打开断点配置页面,双击已设置的断点接口进行进一步设置。其中2/3分别表示请求和返回数据。 3. 在返回数据的部分,可以对其进行修改。可以根据需要修改返回数据内容。 4. 修改数据后,点击Execute执行修改后的请求,即可查看修改过后的请求返回的效果。 通过上述步骤,可以在charles修改返回数据,以达到测试的目的。希望对您有所帮助。123 #### 引用[.reference_title] - *1* *3* [Charles断点修改返回数据](https://blog.youkuaiyun.com/laozhu_Python/article/details/119712962)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}} ] [.reference_item] - *2* [charles修改接口入参或返回结果的4种方法](https://blog.youkuaiyun.com/DZY_12/article/details/121357799)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值