由于有个功能模拟需要花费较长时间,而我只用测前台展示问题,因此可以通过修改接口返回的数据来模拟。
-
在本地写一个json文件,写好自己想要的json数据。(或:抓包请求需要修改的接口,选择接口并右键选择【Save Response...】保存返回数据为json格式)
-
通过charles找到请求的url,右键选择Map Local,会出现一个弹窗(如果没有看到,鼠标点击一下url可能就能出现了)
-
选择好json文件后点击【OK】
-
重新请求url就能看到想要的效果了
PS:
如何停止这个从本地读取:
-
在charles工具中选择tool选项,点击进入Map Local。
-
在对话框中打enable Map Local的框框去掉。