基础Mock(简易Mock)
eoLinker提供了两种模拟API的方式,基础Mock以及高级Mock,其中基础Mock提供了以下功能:
- 支持HTTP、HTTPS
- 支持RESTful风格API
- 支持对请求方式进行校验(免费版为默认开启,专业版可针对项目设置关闭)
- 支持模拟HTTP状态码
编辑Mock数据
进入 接口编辑页面,点击上方 基础信息 选项卡,进入到API基础信息设置页面:
滚动至页面下方,即可看到简易Mock输入框,填入需要返回的数据以及状态码,保存即可:
调用Mock API
进入接口详情页,在下方的简易Mock部分可以看到有Mock Api的请求地址,复制该地址即可访问Mock API得到虚拟数据(如图返回值为ok字符串):
------------------------------------------------------------------------------------------------------------
高级Mock
eoLinker提供了强大的MockAPI功能,能够真实模拟API的返回结果以及状态码等:
- 支持HTTP、HTTPS
- 支持RESTful风格API
- 支持设置返回结果的生成规则,支持MockJS
- 支持对请求方式进行校验(免费版为默认开启,专业版可针对项目设置关闭)
- 支持对请求参数进行校验(专业版)
- 支持每次请求随机生成返回结果(专业版)
…
编辑Mock数据
进入 接口编辑页面,点击上方 高级Mock 选项卡,进入到Mock设置页面:
注意:
- MockAPI的返回结果与接口文档的返回结果一致,如果进入Mock设置页面发现没有可以设置的字段,请返回 基础信息 选项卡完善接口的返回信息;
- MockAPI支持 mockjs 语法,了解相关语法教程请前往:http://mockjs.com/;
使用步骤:
1.返回参数填写相关键值对,若拥有层级结果,请用 两个英文右箭头 >>表示层级:
2.根据mockjs示例进行拆分填写。以下图 红框 部分进行讲解:
将上图的mock语法写入:
注意:红色框部分为设置整体返回结果类型,支持两种(object/array),生成规则及属性值同样对应mockjs语法
调用MockAPI
进入接口详情页,点击上方的Mock标签,在下方的Mock部分可以看到有Mock Api的请求地址,复制该地址即可访问Mock API得到虚拟数据:
就这么多,大家有兴趣了解更多的欢迎加入我们的用户群397452167与我们交流,有需求的欢迎和我们提,研发中心准备2月初团建了,应该会有更多时间来看看大家的需求。