2011-08-29 25 views
11

node.jsでHTTP PUTリクエストを作成する方法を理解しようとしています。私はいろいろなことを試みましたが、それを働かせることはできません。Node.jsを使用したHTTP PUTリクエスト

アイデアは例えば、ファイルを置くための方法を持つことです。

function putFile(file_path, callback) { 
    // Put the file 
} 

任意の助けをいただければ幸いです。

答えて

11

リクエストを送信する例を示します。http://nodejs.org/docs/v0.4.11/api/http.html#http.requestですが、基本的にはPUTに変更するだけです。

createReadStream()pipe()を使用してファイルを開くことができます。ここで

readFile()を使用する別の exampleあり、それに伴う問題は、ファイルが大きい場合はそれほど良く createReadStream()pipe()を使用し、ファイル全体をメモリにロードされていることです。

+0

ありがとうございました。それは私が使っていた例です。 createReadStream()とpipe()を追加することは欠けていました。 – mellowsoon

関連する問題