Apikit 自学日记:使用 Mock API

创建MockAPI涉及在API文档中设置高级Mock,定义触发条件和返回结果。调用时,通过MockAPI列表的地址发起请求,系统会根据请求参数返回预设响应。触发条件的优先级是:匹配条件的MockAPI优先,无条件MockAPI为备选。如果请求不匹配任何MockAPI,系统将返回提示信息。
摘要由CSDN通过智能技术生成

创建 Mock API

1、进入API文档详情页面,点击 "高级Mock" 标签,点击"添加 Mock ”。

 

2、在弹窗中填写Mock API的触发条件和返回结果。

  • 触发条件支持请求头部、请求体(Form-data、JSON)、Query 参数等。以下例子表示当Form-data参数中包含 user_name = jackliu 时,返回预设的JSON字符串。

  • 返回结果除了返回固定的任意内容之外,系统还可以根据您的接口文档自动生成返回结果,或者通过Javascript生成复杂的返回数据等,相关教程可以查看详细的Mock API教程

 

调用Mock API

进入Mock API列表页面,点击调用地址即可复制到剪贴板,在代码中直接对该API地址发起请求即可得到响应结果。通过访问该 Mock API URL,可以根据不同的请求参数返回相应的期望结果。

 

Mock API 对触发条件的优先级是:

填写了触发条件优先级效果
当包含了触发条件所需要的参数时,返回预期结果
当所有填写了触发条件的 Mock API 都无法被触发时,触发无条件的Mock API并且返回预期结果
当以上两种情况均无法触发 Mock API 时,系统返回提示信息。此时请检查请求协议、请求方法、请求参数是否符合 Mock API 的设置。

注意:如果系统无法找到匹配的Mock API,不会返回相应的结果,因此调用Mock API必须保证请求的协议、请求方式(如GET、POST...)、参数值等能够命中事先设定好的Mock API触发条件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值