Javascript 这个curl请求的node.js等价物是什么?
我正在尝试创建一个节点应用程序,可以通过HTTP将数据传输到Motu音频设备 我需要一种在Node.js中实现以下功能的方法Javascript 这个curl请求的node.js等价物是什么?,javascript,node.js,curl,Javascript,Node.js,Curl,我正在尝试创建一个节点应用程序,可以通过HTTP将数据传输到Motu音频设备 我需要一种在Node.js中实现以下功能的方法 curl --data 'json={"mix/chan/0/matrix/fader":0}' voyager-audio-core.local/datastore 我尝试了以下方法,但没有成功: var request = require('request'); request.post( 'voyager-audio-core.local/datasto
curl --data 'json={"mix/chan/0/matrix/fader":0}' voyager-audio-core.local/datastore
我尝试了以下方法,但没有成功:
var request = require('request');
request.post(
'voyager-audio-core.local/datastore',
{ "/mix/chan/0/matrix/fader" : 0 },
function (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body)
}
console.log(response);
}
);
有什么建议吗?这可能是一个语法问题,因为request()函数根据上下文只接受两个参数。以下代码有效吗
let options = {
url: 'voyager-audio-core.local/datastore',
body: 'json={"mix/chan/0/matrix/fader":0}'
}
request.post(options,
function (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body)
}
console.log(response);
}
);
谢谢你的回复!不幸的是,console.log返回undefined。我认为问题更多地与Motu API有关,而与此响应未通过有关的问题较少,因此我将结束这个问题。谢谢你的帮助!啊,好吧,很抱歉,我们无法达成更具体的解决方案。祝你好运!