一、直接修改返回的响应信息
1、先对需要处理的请求打断点
2、执行请求,编辑响应

编辑响应
3、检查修改的响应信息是否生效
二、通过映射方式修改
Charles中有两种修改映射的方法 Map Local 和 Map Remote,两种方法各有不同的用处。
1、本地映射 Map Local
修改映射方式让请求去读取我们本地的文件并返回,主要是用于本地调试程序来发现问题:
1.1 选中一条网络请求-->右键-->Save Response 将返回报文保存到本地磁盘

保存报文到本地
1.2 根据自己要测试的要求来修改本地的报文,并保存

修改报文
1.3 选中相同的请求-->右键-->Map Local 将请求映射到刚才保存的返回报文

选择本地保存的报文
1.4 设置完映射之后每次该请求都会从设置的本地文件中读取并返回数据,我们可以随心所欲的修改保存的报文达到调试接口的目的。

检查响应结果
三、关闭映射
点击Tools下方Map Local打开窗口,去掉有映射的接口前方的复选框勾选,点击OK,即可生效

image.png