createReadStream().pipe() Callback

Posted 自留记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了createReadStream().pipe() Callback相关的知识,希望对你有一定的参考价值。

const stream = fs.createReadStream(‘<filepath>/example.pdf‘, {bufferSize: 64 * 1024})
stream.pipe(res);

let had_error = false;
stream.on(‘error‘, function(err){
  had_error = true;
});
stream.on(‘close‘, function(){
  if (!had_error) fs.unlink(‘<filepath>/example.pdf‘);
});

 

以上是关于createReadStream().pipe() Callback的主要内容,如果未能解决你的问题,请参考以下文章

createReadStream().pipe() Callback

Node.js中使用pipe拷贝大文件不能完全拷贝的解决办法

在 NodeJS 中读取 CSV

如何在循环中获取 Amazon S3 对象?

201902161119_《Node.js之流(Stream)一二事》

毕设-知识点