Skip to content

API 参考 / @142vip/axios / AxiosResponseTransform

类: AxiosResponseTransform ​

定义于: packages/axios/src/core/axios-response.transform.ts:7

响应体形态转换。 当 responseType 不是 json、但响应 Content-Type 仍是 JSON 时,把 blob / arraybuffer 解析回对象,供上层按业务信封读取。

构造函数 ​

构造函数 ​

new AxiosResponseTransform(): AxiosResponseTransform

返回 ​

AxiosResponseTransform

方法 ​

isJson() ​

isJson(response): boolean

定义于: packages/axios/src/core/axios-response.transform.ts:13

参数 ​

response ​

AxiosResponse

返回 ​

boolean


isSuccess() ​

isSuccess(status): boolean

定义于: packages/axios/src/core/axios-response.transform.ts:9

HTTP 状态是否视为成功(含 304)

参数 ​

status ​

number

返回 ​

boolean


transform() ​

transform(response): Promise<void>

定义于: packages/axios/src/core/axios-response.transform.ts:58

参数 ​

response ​

AxiosResponse

返回 ​

Promise<void>