通过Charles修改接口返回数据测试前台显示

本文介绍了一种在不改变原有接口逻辑的情况下,通过Charles代理工具修改接口返回数据的方法,适用于仅需关注前端展示效果的场景。具体步骤包括:创建自定义的JSON文件,通过Charles的MapLocal功能将接口请求映射到本地文件,从而实现快速测试和调试。
摘要由CSDN通过智能技术生成

由于有个功能模拟需要花费较长时间,而我只用测前台展示问题,因此可以通过修改接口返回的数据来模拟。

  1. 在本地写一个json文件,写好自己想要的json数据。(或:抓包请求需要修改的接口,选择接口并右键选择【Save Response...】保存返回数据为json格式)

  2. 通过charles找到请求的url,右键选择Map Local,会出现一个弹窗(如果没有看到,鼠标点击一下url可能就能出现了)

  3. 选择好json文件后点击【OK】

  4. 重新请求url就能看到想要的效果了

PS:

如何停止这个从本地读取:

  1. 在charles工具中选择tool选项,点击进入Map Local。

  2. 在对话框中打enable Map Local的框框去掉。

 

参考文章:https://www.jianshu.com/p/1fb3b130ae0f,感谢~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值