3 回答

TA貢獻2037條經(jīng)驗 獲得超6個贊
這是兩個服務(wù)器之間的通訊,首先要有java服務(wù)器的IP,類似:112.5.114.7:8010,加上url。
nodejs向另一個服務(wù)器發(fā)送請求,使用http模塊。例:
var HTTP = require('http');
var APIGET = function (url, callback) {
console.log("向API服務(wù)請求數(shù)據(jù)中...");
var op = {
host:‘112.5.114.7’,
port:‘8010’,
method:'GET',
path:url
};
debug(op);
var req = HTTP.request(
op, function(res) {
var recvData = "";
res.on('data', function(chunk) {
recvData += chunk;
});
res.on('end', function() {
if (callback) {
callback(null, JSON.parse(recvData));
}
debug("請求結(jié)束");
});
});
req.on('error', function (e) {
if (callback) {
callback(e, null);
}
});
req.end();
};
- 3 回答
- 0 關(guān)注
- 3748 瀏覽
添加回答
舉報