diff --git a/templates/base/http-clients/axios-http-client.ejs b/templates/base/http-clients/axios-http-client.ejs index d0acff01..f05e7de1 100644 --- a/templates/base/http-clients/axios-http-client.ejs +++ b/templates/base/http-clients/axios-http-client.ejs @@ -79,6 +79,9 @@ export class HttpClient { } protected createFormData(input: Record): FormData { + if (input instanceof FormData) { + return input; + } return Object.keys(input || {}).reduce((formData, key) => { const property = input[key]; const propertyContent: any[] = (property instanceof Array) ? property : [property]