使用场景

通过 Mock API 模拟后端,实现前后端分离开发、对接

根据 API 文档快速创建 Mock API,系统自动根据请求参数返回不同的结果,支持随机生成返回数据,能够真实地模拟后端API。前端开发人员可以在后端还没开发完成的情况下,借助 Mock API 实现预对接,加速开发进程。

功能入口

服务列表 > API管理 > API接口详情 > Mock页签

API管理

Mock页签

Mock列表

进入API详情界面的Mock页签,可以看到Mock列表。

Mock列表

Mock匹配规则:Mock可以进行排序,按照从上到下的顺序进行匹配,当第一条匹配成功时会返回该对应的响应结果。

Mock列表-调整顺序

可以调整Mock的顺序:
调整顺序1

调整顺序2

新增Mock

可以通过新增Mock,进入新增界面
新增Mock

在新增界面中,可以输入Mock名称(用来标识该Mock的目的/场景)
输入Mock名称

触发条件

可以输入“触发条件”,触发条件全匹配才会返回响应结果。
触发条件包括:请求头、请求参数、请求体。
请求头

触发条件的请求体中包括json和raw模式

请求体
Json模式中如果,请求体中包含全部的配置的标签和内容,则可以匹配成功。
Raw模式中如果,请求体中包含配置的文本,则可以匹配成功。

响应结果

可以按照配置的响应进行回应报文。
在创建Mock的时候,响应信息会根据接口的示例自动填入,可以根据实际情况进行修改。
响应结果

其他操作

其他操作
可以对Mock进行一些操作,比如修改状态、编辑、复制、删除等操作。

Mock使用

Mock使用
访问Mock地址,当URI/请求方法/请求头/请求参数/请求体 都匹配成功就会返回响应。

例如在用例中请求Mock地址
Mock例子