yapi-plugin-keterface
接口拦截工具
每个项目必须自己先维护一下脚本
设置》请求配置 context.requestHeader.token = 'token配置中的数据';
How to use
npm i yapi-plugin-keterface
修改config.json
"plugins": [
{
"name": "keterface",
"enable": true,
"client":true
}
]
接口成功失败标准
默认数据返回格式为
{
"rtnCode":"000000",
"rtnMsg":"",
"rtnData":{}
}
如果rtnCode
不是000000
默认接口失败
自定义标准:通过给接口打TAG
- 用户可以自己写表达式,给插件提供判断接口成功的条件判断,可使用的参数为
rtnCode
、rtnData
、rtnMsg
,如:success:rtnCode=='000000'
,注意,一定要打上success
前缀 - 自定义接口重试,如果没有满足成功条件,可以进行重试,如:
retry:4T-3S
,代表重试4次,每次间隔3秒