Implements

  • INet

Constructors

Properties

authErrCode: string | number = 0
authKey: string = ''
config: HttpConf = ...
errCode: string | number = 0
inAuthErr: boolean = false
reqInst: AxiosInstance
successCode: string | number = 0

Accessors

Methods

  • Parameters

    • api: string

    Returns boolean

  • Parameters

    • res: AxiosResponse<any, any>

    Returns any

  • Parameters

    • cf: InternalAxiosRequestConfig<unknown>

    Returns InternalAxiosRequestConfig<unknown>

  • Parameters

    • code: string | number
    • msg: string

    Returns void

  • Parameters

    • url: string
    • Optional pollingTime: number

    Returns void

  • 请求 api 请求地址 d 请求参数

    Type Parameters

    • T

    • D = any

    Parameters

    • api: string
    • Optional d: RequestData<T>

    Returns Promise<D>

  • Parameters

    • headers: AxiosRequestHeaders
    • needAuth: boolean
    • authKey: string

    Returns AxiosRequestHeaders

  • axios 请求初始化配置

    Parameters

    • conf: HttpConf

    Returns void

Generated using TypeDoc