Nodejs - чтение и отправка файла в браузер - Async - использование потоков

Мне нужно прочитать файл и отправить его в ответ браузеру. Операция должна быть асинхронной

Я написал код ниже, но это вызывает исключение

Код

let readStream = fs.createReadStream(pdffile, function (err, data) {
    if (err) {
        return console.error(err);
    }
    return data;
});
readStream.pipe(response);

исключение

TypeError: "options" argument must be a string or an object
   at new ReadStream (fs.js:1900:11)
   at Object.fs.createReadStream (fs.js:1885:10)

Может кто-нибудь, пожалуйста, помогите мне.

0 ответов

Другие вопросы по тегам