yapi-plugin-retry

1.0.0 • Public • Published

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

  1. 用户可以自己写表达式,给插件提供判断接口成功的条件判断,可使用的参数为rtnCodertnDatartnMsg,如:success:rtnCode=='000000',注意,一定要打上success前缀
  2. 自定义接口重试,如果没有满足成功条件,可以进行重试,如:retry:4T-3S,代表重试4次,每次间隔3秒

Dependencies (1)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i yapi-plugin-retry

    Weekly Downloads

    0

    Version

    1.0.0

    License

    ISC

    Unpacked Size

    8.74 kB

    Total Files

    4

    Last publish

    Collaborators

    • xubowenjx