eoLinker-AMS接口管理系统 Mock API教程

基础Mock(简易Mock)

eoLinker提供了两种模拟API的方式,基础Mock以及高级Mock,其中基础Mock提供了以下功能:

  1. 支持HTTP、HTTPS
  2. 支持RESTful风格API
  3. 支持对请求方式进行校验(免费版为默认开启,专业版可针对项目设置关闭)
  4. 支持模拟HTTP状态码
编辑Mock数据

进入 接口编辑页面,点击上方 基础信息 选项卡,进入到API基础信息设置页面:

滚动至页面下方,即可看到简易Mock输入框,填入需要返回的数据以及状态码,保存即可:

调用Mock API

进入接口详情页,在下方的简易Mock部分可以看到有Mock Api的请求地址,复制该地址即可访问Mock API得到虚拟数据(如图返回值为ok字符串):

------------------------------------------------------------------------------------------------------------

高级Mock

eoLinker提供了强大的MockAPI功能,能够真实模拟API的返回结果以及状态码等:

  1. 支持HTTP、HTTPS
  2. 支持RESTful风格API
  3. 支持设置返回结果的生成规则,支持MockJS
  4. 支持对请求方式进行校验(免费版为默认开启,专业版可针对项目设置关闭)
  5. 支持对请求参数进行校验(专业版)
  6. 支持每次请求随机生成返回结果(专业版)
编辑Mock数据

进入 接口编辑页面,点击上方 高级Mock 选项卡,进入到Mock设置页面:

注意:

  1. MockAPI的返回结果与接口文档的返回结果一致,如果进入Mock设置页面发现没有可以设置的字段,请返回 基础信息 选项卡完善接口的返回信息;
  2. MockAPI支持 mockjs 语法,了解相关语法教程请前往:http://mockjs.com/;

使用步骤:
1.返回参数填写相关键值对,若拥有层级结果,请用 两个英文右箭头 >>表示层级:

2.根据mockjs示例进行拆分填写。以下图 红框 部分进行讲解:

  • name对应列表字段名;
  • min-max对应列表生成规则;
  • string对应列表属性值,使用需搭配@mock=使用,如 @mock=’★’

将上图的mock语法写入:
注意:红色框部分为设置整体返回结果类型,支持两种(object/array),生成规则及属性值同样对应mockjs语法

调用MockAPI

进入接口详情页,点击上方的Mock标签,在下方的Mock部分可以看到有Mock Api的请求地址,复制该地址即可访问Mock API得到虚拟数据:

 

就这么多,大家有兴趣了解更多的欢迎加入我们的用户群397452167与我们交流,有需求的欢迎和我们提,研发中心准备2月初团建了,应该会有更多时间来看看大家的需求。

转载于:https://my.oschina.net/ProLinker/blog/1612368

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值