开发者

HTTP PUT Request with Node.js

I'm trying to figure out how to make an HTTP PUT request with node开发者_开发技巧.js. I've tried a lot of different things, but can't get it working.

The idea is to have a method for putting the file, eg:

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

Any help would be appreciated.


Here is an example which sends a POST request: http://nodejs.org/docs/v0.4.11/api/http.html#http.request , basically you just have to change it to PUT.

You could open your file using createReadStream() and pipe() it to the response object.

Here is another example which uses readFile(), the problem with that is that the whole file is loaded into memory, so better use createReadStream() and pipe() if the files are large.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜