node.js压缩解压缩文件

node.js压缩解压缩文件,第1张

注: compressing支持解压tar,gzip,tgz,zip四种压缩格式

如果有解压的需求可以下这个包使用看看,希望这篇文章为你提供到帮助。

2020/3/16(疫情快快好呀)

压缩或解压缩一个文件可以通过导流一个 fs.ReadStream 到一个 zlib 流,然后到一个 fs.WriteStream 来完成

inp.pipe(gzip).pipe(out)

一步压缩或解压缩数据可以通过快捷方法来完成。

var buffer = new Buffer('eJzT0yMAAGTvBe8=', 'base64')

zlib.unzip(buffer, function(err, buffer) {

  if (!err) {

    console.log(buffer.toString())

  }

})

要在 HTTP 客户端或服务器中使用此模块,请在请求和响应中使用 accept-encoding 和 content-encoding 头。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6699401.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存