Я хочу сделать реализацию для получения multipart / formData в моем серверном приложении Node.js.Для такого запроса я должен иметь возможность получить массив полей для одного и того же «ключа» в форме и массив файлов с одним и тем же «ключом» в нескольких частях, но с разными индексами.
Например: My formData (поля) должно выглядеть следующим образом (ключ: значение) в клиентском приложении:
data[0].id : 1
data[0].name : Data 1
data[1].id : 2
data[1].name : Data 2
Моя многочастная форма (файлы) должна выглядеть следующим образом (ключ: значение) в клиентском приложении:
data[0].images[0] : "/file1_path.jpg"
data[0].images[1] : "/file2_path.jpg"
data[1].images[0] : "/file3_path.jpg"
data[1].images[1] : "/file4_path.jpg"
Этот запрос в основном загружает все данные массива объектов из клиентского приложения, и объект будет содержать текстовые данные и массив изображений.Я могу получать эти данные и анализировать данные и файлы.
Для UrlEncoded-formData я использую модуль 'body-parser' с модулем 'express'.
Есть ли узел?модуль для выполнения вышеуказанных требований?
Если я хочу обработать этот запрос через почтальона, он будет выглядеть так: