我有一個Node JS應用程序,需要下載一個文件,並在運行時給出一個URL。Node JS:自動選擇`http.get` vs`https.get`
該URL可能是http://
或https://
。
如何最好地滿足不同的協議?
目前我有:
var http = require('http');
var https = require('https');
var protocol = (parsedUrl.protocol == 'https:' ? https : http);
protocol.get(parsedUrl, function(res) {
...
});
...但感覺笨重。
謝謝!
一些澄清:這是你的服務器端應用程序的節點需要從另一個服務器下載文件,還是需要從Node應用程序下載某個應用程序的應用程序? – 2013-03-10 01:31:22
從另一臺服務器下載的服務器端節點應用程序。謝謝! – 2013-03-11 02:40:10