Node.js – 使用“请求”模块的PUT

我正在使用Node.js中的请求模块来执行放置请求。 我的代码看起来像这样

var request = require('request'); var data = {foo: "bar", woo: "car"}; request({ method: 'PUT', uri: myURL, multipart: [{ 'content-type':'application/json', body: JSON.stringify(data) }] }, function(error, request, body){ console.log(body); }); 

当我运行这个我得到一个错误:

“types:application / json不支持的内容”

只是尝试这样的:

request({ url: url, method: 'PUT', json: {foo: "bar", woo: "car"}}, callback)