我正试图找出如何使用node.js发出HTTP PUT请求。我尝试过很多不同的东西,但是无法让它发挥作用。
想法是有一个放置文件的方法,例如:
function putFile(file_path, callback) {
// Put the file
}
任何帮助,将不胜感激。
我正试图找出如何使用node.js发出HTTP PUT请求。我尝试过很多不同的东西,但是无法让它发挥作用。
想法是有一个放置文件的方法,例如:
function putFile(file_path, callback) {
// Put the file
}
任何帮助,将不胜感激。
这是一个发送一个例子 POST
请求: http://nodejs.org/docs/v0.4.11/api/http.html#http.request ,基本上你只需要改变它 PUT
。
您可以使用打开文件 createReadStream() 和 管() 它到响应对象。
这是另一个 例 使用 readFile()
,问题在于整个文件被加载到内存中,所以更好用 createReadStream()
和 pipe()
如果文件很大。
这是一个发送一个例子 POST
请求: http://nodejs.org/docs/v0.4.11/api/http.html#http.request ,基本上你只需要改变它 PUT
。
您可以使用打开文件 createReadStream() 和 管() 它到响应对象。
这是另一个 例 使用 readFile()
,问题在于整个文件被加载到内存中,所以更好用 createReadStream()
和 pipe()
如果文件很大。