Задать вопрос
@PerseforeComplete

Как послать произвольный файл POST запросом на голом NodeJS?

Есть NodeJS, не самой последней версии. Нельзя устанавливать дополнительные пакеты (npm install), надо обойтись встроенными. Из встроенных для решения задачи есть лишь http и устаревший request. Надо послать большой файл произвольного содержания POST запросом. Поскольку содержание произвольное, то тип контента multipart/form-data. Пробовал писать http-клиента с применением обоих модулей - оба отправляют файл, но оба не правильные. Wireshark показал, что они посылают файл без boundary. Искал, но не нашёл примеры кода на одном из этих модулей, где бы формировался правильный запрос, который включал boundary и мог корректно отослать большой произвольный файл
  • Вопрос задан
  • 96 просмотров
Подписаться 1 Средний 2 комментария
Решения вопроса 1
Steel_Balls
@Steel_Balls
0KLRiyDQv9C40LTQvtGALiDQmNC00Lgg0L3QsNGF0YPQuQ==
Поскольку содержание произвольное, то тип контента multipart/form-data.

Здесь противоречие.
Если содержание произвольное, то тип контента тоже произвольный.
Boundary разработчик определяет произвольным образом сам и отправляет при каждом запросе
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы