Мне действительно нравится, как чистый этот модуль может передавать файл в запрос POST:
request.get('http://google.com/img.png').pipe(request.put('http://example.com/img.png'))
Интересно, возможно ли поместить POST-данные в несколько частей / форм внутритруба.Решение, которое я имею до сих пор, состоит в том, чтобы передать по каналу файл, затем прочитать поток файла и затем отправить данные формы.