diff --git a/packages/axios/src/index.ts b/packages/axios/src/index.ts index 64a75c32..574f791f 100644 --- a/packages/axios/src/index.ts +++ b/packages/axios/src/index.ts @@ -48,6 +48,11 @@ function createCommonRequest( instance.interceptors.response.use( async response => { + const responseType = response.config.headers.getContentType() || 'json'; + if (responseType !== 'json') { + return Promise.resolve(response); + } + if (opts.isBackendSuccess(response)) { return Promise.resolve(response); }