我有一个软件(Tally)在我的本地机器上运行。该软件可以作为服务器运行(http://localhost,端口号 9000)。可以使用此 URL 进行 API 调用以导入和导出数据。我可以从我在远程网络服务器中运行的应用程序向这个本地服务器发出 http 请求吗?
我试图从网络服务器这样做:
var request = require('request');
var options = {
uri: 'http://192.168.0.3:9000',
method: 'GET'
};
request(options, function (error, response, body) {
if (error) {
console.log("Invalid Network Details");
} else {
if (response.statusCode == 200) {
console.log(body);
} else {
console.log("Unauthorized Access!!");
}
}
});
我得到一个输出“无效的网络详细信息”