为什么nodejs 使用zlib解压文件出现错误

1.一个nodejs脚本:

var fs = require('fs');

var zlib = require('zlib');


fs.createReadStream('input.txt.gz')

  .pipe(zlib.createGunzip())

  .pipe(fs.createWriteStream('output.txt'));

  

  

    现在的问题就是为什么运行会出错呢?

    

     events.js:160

      throw er; // Unhandled 'error' event

      ^


Error: incorrect header check

    at Zlib._handle.onerror (zlib.js:370:17)


largeQ
浏览 2802回答 1
1回答

犯罪嫌疑人X

input.txt.gz 这个文件gzip压缩有问题,所以导致解压的时候报错。建议你用zlib压缩某个文件之后,再解压看看。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript