我想要做的是我的应用程序在端口 3030 上的 localhost 上运行我已经编写了这段代码
var request = require('request');
request("http://127.0.0.1:3000/showdb", function (error, response, body) {
if(error)
console.log("ERROR IS :"+error);
if (!error && response.statusCode == 200) {
console.log("body"+body) // Print the google web page.
res.send(body);
}
})
所以我正在调用在我的本地主机上的端口 3000 上运行的另一个应用程序服务。(本地主机的默认 IP 为 127.0.0.1)。但它不起作用,这个请求永远不会发出,并且错误输出“错误:解析错误”。我的 3030 端口服务被成功调用,但在该服务中,该请求从未被调用。任何帮助将不胜感激。
这是此服务返回的 jason ("/showdb")
结果:[{名称:“bridgevine”,sizeOnDisk:486539264,空:假},{名称:“crud”,sizeOnDisk:218103808,空:假},{名称:“exascaleDb”,sizeOnDisk:486539264,空:假} ,{名称:“本地”,sizeOnDisk:83886080,空:假},{名称:“mydb”,sizeOnDisk:218103808,空:假},{名称:“测试”,sizeOnDisk:218103808,空:假},{名称:“winedb”,sizeOnDisk:218103808,空:假}]