Ответ 1
Вот пример, который отправляет запрос POST
: http://nodejs.org/docs/v0.4.11/api/http.html#http.request, в основном вам просто нужно изменить его на PUT
.
Вы можете открыть файл, используя createReadStream() и pipe() к объекту ответа.
Вот еще один пример, который использует readFile()
, проблема в том, что весь файл загружен в память, поэтому лучше использовать createReadStream()
и pipe()
если файлы большие.