python测试开发

Charles Rewrite功能

2017-05-28  本文已影响0人  BestFei

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】


上一篇 下一篇

猜你喜欢

热点阅读