跳到主要内容

云端 Mock

适用场景

云端 Mock 功能适用于团队内的共同协作场景。相对于本地 Mock 地址而言,云端 Mock 地址是一个固定的地址,团队内的其他成员可以通过这个地址访问到云端 Mock Server。

这对于复杂项目而言十分有用。因为该项目很有可能要求模拟出一些复杂的数据结构,并且可能有很多字段或需要遵循复杂的模式。如果让每位成员自行在本地启动 Mock Server,并且维护各自的 Mock 数据,这不仅十分繁琐而且也不利于 Mock 数据的统一管理。

云端 Mock 功能具备以下优势:

  • 数据统一管理与共享
  • 一次配置,全团队可用

开启云端 Mock

在 Apifox 的项目中新建接口后,前往「项目设置 ->Mock 设置」中开启「云端 Mock」功能。

开启云端 Mock

使用云端 Mock

访问接口页,点击 Mock tab 页中的「云端 Mock」按钮获取云端 Mock 地址。

你可以直接点击“快捷请求”按钮获取响应数据。

也可以在浏览器中访问云端 Mock 地址查看响应数据(仅适用于采用 Get 请求方式的接口)。

开启加密

云端 Mock 支持设置访问权限。前往「项目设置」→「Mock 设置」,将访问权限设置为「Token 鉴权」。

使用方式

  1. 直接将 Token 值加到请求 URL 中,例如:
https://mock.apifox.cn/m1/2689726-0-default/users?apifoxToken=GdfNrEm6lxM9nDGGIMCWC1OPSiZ6hGOi
  1. 使用快捷请求时将 apitoken 参数添加至 Header 参数中。

  1. 使用快捷请求时将 apitoken 参数添加到 Body 参数 apifoxToken 里,该方式仅支持 form-datax-www-form-urlencode 请求。