利用Charles实现接口拦截后的数据修改

1,354 阅读1分钟

##背景 在测试接口的时候,有时为了简化接口联调,希望在客户端调用时按照预期修改接口返回的数据.

解决方案

利用Charles拦截app端发送的请求,并修改返回的数据.(请求的数据也可以修改)

  1. 对目标接口添加断点(Breakpoints)
  2. 客户端发起请求后,会首先看到下面左侧的图,如果不需要修改请求参数,就直接点击“Exceute”. 在右侧图中,点击“Edit Response”,再点击下方的“Text”,修改中间显示的返回数据,然后点击“Exceute”即可.