Как послать произвольный файл POST запросом на голом NodeJS?
Есть NodeJS, не самой последней версии. Нельзя устанавливать дополнительные пакеты (npm install), надо обойтись встроенными. Из встроенных для решения задачи есть лишь http и устаревший request. Надо послать большой файл произвольного содержания POST запросом. Поскольку содержание произвольное, то тип контента multipart/form-data. Пробовал писать http-клиента с применением обоих модулей - оба отправляют файл, но оба не правильные. Wireshark показал, что они посылают файл без boundary. Искал, но не нашёл примеры кода на одном из этих модулей, где бы формировался правильный запрос, который включал boundary и мог корректно отослать большой произвольный файл
Не обязательно отправлять только `multipart/form-data`, если только принимающая сторона не ожидает только этот формат. А так можно направить (pipe) стрим файла в стрим запроса.
Поскольку содержание произвольное, то тип контента multipart/form-data.
Здесь противоречие.
Если содержание произвольное, то тип контента тоже произвольный.
Boundary разработчик определяет произвольным образом сам и отправляет при каждом запросе