InterfaceIRequestAdapter

请求适配器。

interface IRequestAdapter {
    abort: ((id: number) => boolean);
    send: ((opts: Readonly<RequestAdapterOptions>) => Promise<Readonly<IRequestResult>>);
    toFullURL: ((url: string) => string);
}

Properties

Properties

abort: ((id: number) => boolean)

中断请求。

Type declaration

    • (id): boolean
    • Parameters

      • id: number

        请求编号。

      Returns boolean

      中断请求操作是否有被执行。

send: ((opts: Readonly<RequestAdapterOptions>) => Promise<Readonly<IRequestResult>>)

发送请求。

Type declaration

toFullURL: ((url: string) => string)

转换为完整的 URL。

Type declaration

    • (url): string
    • Parameters

      • url: string

        相对路径或完整的 URL。

      Returns string

      完整的 URL。