Как отправить данные приложения / потока октетов в типе содержимого multipart / form-data, используя multer без параметра имени файла? - PullRequest
0 голосов
/ 11 февраля 2019

У меня есть тип содержимого multipart / form-data, который я должен отправить по запросу POST.

multipart data содержит application / octet-stream, то есть массив байтов.

IЯ использую модуль узла мультитера на стороне сервера для обработки входящих многокомпонентных данных.

Я использую препарсер multer.any () для анализа входящих данных.

Я не могу получитьДанные потока октетов в параметре req.body.content, где «content» - это параметр имени в заголовке запроса.

req.body.content возвращает пустое значение.

Когда я добавляю параметр имени файла взаголовок составного запроса, например filename = "content" и отправка того же потока октетов, я могу получить доступ к потоку октетов через параметр req.files.

Но я не хочу отправлять параметр имени файла в заголовке запросамногокомпонентных данных, так как я не отправляю файл и только полезную нагрузку.

Нужно ли использовать другой препроцессор, отличный от multer.any (), чтобы получить полезную нагрузку в req.body, а не в req.имя файла?

Или мне нужно использовать другой модуль npm, отличный от multer, для обработки потока октетов в составных данных

...