Commit 442bd440ba89743c60c64560c57c11acfd0461c3
Committed by
GitHub
1 parent
4a4321a7
fix(axios): 非GET请求时增加判断config.data是否为FormData (#2082)
Showing
1 changed file
with
1 additions
and
1 deletions
src/utils/http/axios/index.ts
@@ -111,7 +111,7 @@ const transform: AxiosTransform = { | @@ -111,7 +111,7 @@ const transform: AxiosTransform = { | ||
111 | } else { | 111 | } else { |
112 | if (!isString(params)) { | 112 | if (!isString(params)) { |
113 | formatDate && formatRequestDate(params); | 113 | formatDate && formatRequestDate(params); |
114 | - if (Reflect.has(config, 'data') && config.data && Object.keys(config.data).length > 0) { | 114 | + if (Reflect.has(config, 'data') && config.data && (Object.keys(config.data).length > 0 || config.data instanceof FormData)) { |
115 | config.data = data; | 115 | config.data = data; |
116 | config.params = params; | 116 | config.params = params; |
117 | } else { | 117 | } else { |