Как прочитать содержимое потока Node.js в строковую переменную?

Я взламываю программу Node, которая используетsmtp-протоколдля захвата электронной почты SMTP и обработки почтовых данных. Библиотека предоставляет почтовые данные в виде потока, и я не знаю, как преобразовать их в строку.

В настоящее время я записываю его в стандартный вывод с помощью stream.pipe(process.stdout, { end: false }), но, как я уже сказал, вместо этого мне нужны потоковые данные в виде строки, которую я можно использовать после окончания потока.

Как собрать все данные из потока Node.js в строку?

79
задан MultiplyByZer0 15 September 2019 в 20:39
поделиться