RequestConfig

接口

请求配置

签名

interface RequestConfig {
    url: string
    method?: HttpMethod | undefined
    headers?: Record<string, string> | undefined
    params?: Record<string, unknown> | undefined
    data?: unknown
    timeout?: number | undefined
    signal?: AbortSignal | undefined
    responseType?: ResponseType | undefined
    retry?: RetryOptions | undefined
}

成员

名称类型描述
urlstring—
method可选HttpMethod | undefined—
headers可选Record<string, string> | undefined—
params可选Record<string, unknown> | undefined—
data可选unknown—
timeout可选number | undefined—
signal可选AbortSignal | undefined—
responseType可选ResponseType | undefined—
retry可选RetryOptions | undefined—

源码

packages/http/src/core/types.ts:16