Charles Rewrite功能

Charles的Rewrite功能非常强大,可以重写接口所有元素的内容,例如:header、host、url、path、query

param、response status、body。

一、修改接口返回报文参数

例如:有这样一个接口https://ma.lu.com/mapp/service/public?M6003

我们需要将接口返回报文内容中含有“基金”的字样全部替换成“JiJin”

首先,菜单选择【Tools】→【Rewrite】,在打开的对话框中勾选【Enable Rewrite】复选框,在左侧Sets栏点击【Add】,

然后,在右侧Locations栏点击【Add】,在弹出的{Edit Location}对话框中,填入相关参数,最后点击【OK】

接着,在右侧Rules栏点击【Add】,在弹出的{Rewrite Rule}对话框中,填入相关参数,最后点击【OK】

最后点击【Apply】和【OK】,重新发起请求,修改的报文就生效了


二、修改接口返回服务器code

同样的步骤,在右侧Rules栏点击【Add】,在弹出的{Rewrite Rule}对话框中,填入相关参数,最后点击【OK】



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

相关阅读更多精彩内容

友情链接更多精彩内容