Skip to content

Commit

Permalink
fix(formdata): add multipart/form-data content type for FormData pa…
Browse files Browse the repository at this point in the history
…yload on custom client environments; (#5678)
  • Loading branch information
DigitalBrainJS committed Apr 25, 2023
1 parent df38c94 commit bbb61e7
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions lib/adapters/xhr.js
Expand Up @@ -61,8 +61,12 @@ export default isXHRAdapterSupported && function (config) {
}
}

if (utils.isFormData(requestData) && (platform.isStandardBrowserEnv || platform.isStandardBrowserWebWorkerEnv)) {
requestHeaders.setContentType(false); // Let the browser set it
if (utils.isFormData(requestData)) {
if (platform.isStandardBrowserEnv || platform.isStandardBrowserWebWorkerEnv) {
requestHeaders.setContentType(false); // Let the browser set it
} else {
requestHeaders.setContentType('multipart/form-data;', false); // mobile/desktop app frameworks
}
}

let request = new XMLHttpRequest();
Expand Down

0 comments on commit bbb61e7

Please sign in to comment.