Charles + Mokcy 模拟后台返回数据

应用场景

在开发中总有一些情况,我们按照设计出的图画好了,准备调接口。然后发现后台只做了接口的字段定义,具体的数据内容并没有返回给我们。这时候又需要接口为我们提供内容做一些网络或者逻辑的调试,我们不能干等着后台给我们提供数据啊。现在我们就可以用Charles拦截请求,Mocky模拟后台数据返回给我们。

Charles的使用

如下图勾选上 macOS Proxy,这样Charles就能获取所有通过你的电脑发出的网络请求了



抓到的数据


通过Charles的的Map功能重定向到用Mokcy模拟的地址

右键你的接口选择Map Remote



填写相关信息



具体填写,请接着往下看

Mocky模拟数据

Mocky网址https://www.mocky.io/

Mcoky的使用

  1. Status Code 和 Content Type如图填就行了
  2. Custom headers 请求时所带的参数,多个参数就点Switch to basic mode 哪个按钮添加
  3. 在Body 中构建你自己的JSON
  4. 点击Generate my HTTP Response生成如下链接
生成的链接

回到Charles的重定向界面


  1. protocol根据具体情况填写
  2. Host填写www.mokcy.io
  3. path填写mokcy生成的地址
  4. Query带参数请求才填,同Map From下面的Query
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容