为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用 node.js 生成 zip 压缩包

如何使用 node.js 生成 zip 压缩包

炎炎设计 2018-11-29 02:01:48
如何使用 node.js 生成 zip 压缩包
查看完整描述

1 回答

?
慕码人2483693

TA贡献1860条经验 获得超9个赞

压缩或解压缩一个文件可以通过导流一个 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 头。

查看完整回答
反对 回复 2018-12-21
  • 1 回答
  • 0 关注
  • 1284 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信