# TimeoutHander
timeoutHander(hander: Function)
对超时的请求进行处理的函数。需要设置 options.config.timeout 不为0。
# 使用范例
import { timeoutHander } from 'netrol'
timeoutHander((info) => {
console.log(info)
})
timeoutHander 的回调函数接收一个 info 详情对象作为参数。其具体属性如下:
- apiName
string
apis 定义的接口名称 - data
any
传递给后端的数据 - method
string
http 请求方法 - timeout
number
超时时间 - url
string
http 请求的 url
超时的请求将 reject 一个 ErrorType.TIMEOUT 的错误。 报错具体详情,可查看 ErrorType 一节。