【发布时间】:2016-11-19 17:12:38
【问题描述】:
我尝试将以下 Curl 命令转换为 node.js
curl -u myusername https://myusername.cloudant.com/_api/v2/monitoring/disk_use?cluster=myclustername&format=json
这在执行时会在终端中返回一个数组。这就是我需要的。 现在我尝试将其转换为 Node.js。这是我的代码
var request = require('request');
var user = 'myusername'
var options = {
url: 'https://myusername.cloudant.com/_api/v2/monitoring/disk_use?cluster=myclustername&format=json',
body: user
};
function callback(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body);
}
}
request(options, callback);
这在执行时会给我一个身份验证错误。因为-u 没有在url 之前传递。我想知道如何传递 -u 参数。任何帮助将不胜感激。
【问题讨论】:
标签: javascript node.js api curl cloudant