Charles mock

mock数据

Charles 提供了 三种方法,如下:

  • Map 功能
  • Rewrite 功能
  • Breakpoints 功能(打断点)

 

MapLocal

  • 选择需要返回的文件

 

MapRemote

  • 右键URL,点击 Map Remote。

 

Map两者区别

  • Map Local:将某个网络请求重定向到本地某个文件。
  • Map Remote:将某个网络请求重定向到另外一个网络请求当中。

 

Rewrite功能

  • Tools->Rewrite
  • 修改返回值
  • 修改状态码

 

Breakpoints

  • 右键,然后选择【BreakPoints】
  • 将Query中的内容删除;如果修改Request数据,就将Request勾选;如果修改Response数据,就将Response勾选;
  • 此时重新访问该接口,Charles自动跳转到Breakpoints页面
  • 此时修改Response数据,点击Edit Response,切换底部tab至Text,修改所需要的数据;
posted @ 2022-05-02 19:54  青山原  阅读(88)  评论(0编辑  收藏  举报