|
@@ -26,7 +26,7 @@ const getResData = async (response, error = false) => {
|
|
const httpData = {
|
|
const httpData = {
|
|
response, res: data, data: resData?.data,
|
|
response, res: data, data: resData?.data,
|
|
code: resData?.code, msg: resData?.msg, status: response?.status,
|
|
code: resData?.code, msg: resData?.msg, status: response?.status,
|
|
- disposition: headers['content-disposition'],
|
|
|
|
|
|
+ headers: headers, disposition: getDisposition(headers),
|
|
message: getMsgVal(response), error: error,
|
|
message: getMsgVal(response), error: error,
|
|
}
|
|
}
|
|
//处理延迟响应
|
|
//处理延迟响应
|
|
@@ -60,3 +60,12 @@ const getMsgVal = (response) => {
|
|
return msg || error_description || '未知错误'
|
|
return msg || error_description || '未知错误'
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+//响应头中获取content-disposition
|
|
|
|
+const getDisposition = (headers) => {
|
|
|
|
+ try {
|
|
|
|
+ return headers['content-disposition']
|
|
|
|
+ } catch {
|
|
|
|
+ return ''
|
|
|
|
+ }
|
|
|
|
+}
|