首页 Node.js核心模块手册

模块说明


对数据或文件进行压缩解压

 


方法 描述
createGzip() 创建Gzip对象,压缩数据
createGunzip() 创建Gunzip()对象,解压数据
   
createDeflate()

创建Deflate对象,压缩数据

用法、参数与 createGzip()相同

createInflate()

创建Inflate对象,解压数据

用法、参数与 createGunzip()相同

   
createUnzip()

创建Unzip对象,根据(Gzip、Deflate)zlib头解压数据

用法、参数与 createGunzip()相同

   
createDeflateRaw()

创建DeflateRaw对象,压缩数据,不添加zlib头

用法、参数与 createGzip()相同

createInflateRaw()

创建InflateRaw对象,解压数据

用法、参数与 createGunzip()相同

   
   
gzip() Gzip算法压缩,字符串、Buffer
gunzip() Gunzip算法解压,Buffer
   
deflate()

Deflate算法压缩,字符串、Buffer

用法参考gzip()

deflate()

Inflate算法压缩,Buffer

用法参考gunzip()

   
unzip()

根据(Gzip、Deflate)zlib头解压,Buffer

用法参考gunzip()

   
deflateRaw()

Deflate算法压缩,字符串、Buffer,不加zlib头

用法参考gzip()

inflateRaw()

Inflate算法压缩,字符串、Buffer,不加zlib头

用法参考gunzip()