From 5064b108de336ff34862650709761b8a96d26be0 Mon Sep 17 00:00:00 2001 From: Dimitrios Lazanas <48370490+dimitry-lzs@users.noreply.github.com> Date: Wed, 21 May 2025 18:32:38 +0300 Subject: [PATCH] fix(form-data): convert boolean values to strings in FormData serialization (#6917) --- lib/helpers/toFormData.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/helpers/toFormData.js b/lib/helpers/toFormData.js index a41e966..ec47d8c 100644 --- a/lib/helpers/toFormData.js +++ b/lib/helpers/toFormData.js @@ -120,6 +120,10 @@ function toFormData(obj, formData, options) { return value.toISOString(); } + if (utils.isBoolean(value)) { + return value.toString(); + } + if (!useBlob && utils.isBlob(value)) { throw new AxiosError('Blob is not supported. Use a Buffer instead.'); }