Вопрос сводится к тому, чтобы иметь доступный для чтения поток по сети и обрабатывать его во время выполнения.
Я не думаю, что это сработает, и, наконец, вам нужно только загрузить файл, иобрабатывать как локальный файл.
Есть способы получить файл из сети:
var remotePath = "https://....."
https.get(remotePath, response => {
var stream = response.pipe(file);
stream.on("finish", function() {
console.log("done");
});
});
или используя запрос "
request(remotePath).pipe(fs.createWriteStream('./remoteFeed.json'))
Но в конце нет читаемогопоток с обработкой во время выполнения.