【发布时间】:2019-06-29 00:29:48
【问题描述】:
当我尝试使用此代码从 nodejs 中将实例发布到环回时,我没有收到任何错误,但也没有发布任何数据?
//NPM Package (request)
var request = require('request');
// Address of Loopback API on the same server
var api = "http://localhost:3000/api/devices";
//JSON Construction
var deviceInstance = {
"manufacturer": "manufacturer",
"model": "model"
//etc
}
// NPM (request)
request({
url: api,
method: "POST",
headers: {"Accept: application/json"},
json: true,
body: deviceInstance
}, function (error, response, body) {
if(error) {
console.log('error: '+ error);
} else {
console.log('document saved to api')
console.log(body);
console.log(response);
}
});
process.exit();
我没有收到来自同一台机器的服务器的任何响应或错误。如果我在邮递员(Windows 应用程序)中尝试相同的调用,它实际上会在 API 中创建一个实例,那么为什么我的本地节点没有连接到 API?
【问题讨论】:
标签: javascript node.js json mongodb loopback