У меня есть приложение Node JS, которому необходимо загрузить файл, учитывая URL-адрес во время выполнения.
URL может быть либо http://
, либо https://
.
Как лучше всего обслуживать разные протоколы?
В данный момент у меня есть:
var http = require('http');
var https = require('https');
var protocol = (parsedUrl.protocol == 'https:' ? https : http);
protocol.get(parsedUrl, function(res) {
...
});
... но он чувствует себя неуклюжим.
Спасибо!