Charles -- 修改返回的报文

一、直接修改返回的响应信息
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
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容