2017-09-10 68 views
1

我有一些只能通過API網關服務器調用的後端服務。後端服務在Spring rest服務中,並且API GateWay是一個節點服務器。這兩個服務器在不同端口(後端:8080,節點:3000)上本地運行。如何在本地運行的Web服務之間進行通信

如何向我的節點服務器請求後端服務?

回答

0

如果他們都暴露REST API時可以使用HTTP inbuilt-模塊的通信

require('http'); 
     var options = { 
     host: 'www.google.com', 
     port: 80, 
     path: '/index.html' 
    }; 

    http.get(options, function(res) { 
     console.log("Got response: " + res.statusCode); 

     res.on("data", function(chunk) { 
     console.log("BODY: " + chunk); 
     }); 
    }).on('error', function(e) { 
     console.log("Got error: " + e.message); 
    }); 

但我會建議使用庫,例如​​superagentaxios

+0

我不能夠在當地之間的通信API的,關於如何存檔的想法? –

相關問題