方法和属性

便捷方法


zlib.createGzip([options])

返回一个用 options 生成的新的 Gzip 对象。

zlib.createGunzip([options])

返回一个用 options 生成的新的 Gunzip 对象。

zlib.createUnzip([options])

返回一个用 options 生成的新的 Unzip 对象。

zlib.createDeflate([options])

返回一个用 options 生成的新的 Deflate 对象。

zlib.createInflate([options])

返回一个用 options 生成的新的 Inflate 对象。

zlib.createDeflateRaw([options])

返回一个用 options 生成的新的 DeflateRaw 对象。

zlib.createInflateRaw([options])

返回一个用 options 生成的新的 InflateRaw 对象。

zlib.gzip(buf[, options], callback)

zlib.gzipSync(buf[, options])

通过 Gzip 来压缩一个 Buffer 或字符串。

zlib.gunzip(buf[, options], callback)

zlib.gunzipSync(buf[, options])

通过 Gunzip 来解压缩一个 Buffer 或字符串。

zlib.unzip(buf[, options], callback)

zlib.unzipSync(buf[, options])

通过 Unzip 来解压缩一个 Buffer 或字符串。

zlib.deflate(buf[, options], callback)

zlib.deflateSync(buf[, options])

通过 Deflate 来压缩一个 Buffer 或字符串。

zlib.inflate(buf[, options], callback)

zlib.inflateSync(buf[, options])

通过 Inflate 来解压缩一个 Buffer 或字符串。

zlib.deflateRaw(buf[, options], callback)

zlib.deflateRawSync(buf[, options])

通过 DeflateRaw 来压缩一个 Buffer 或字符串。

zlib.inflateRaw(buf[, options], callback)

zlib.inflateRawSync(buf[, options])

通过 InflateRaw 来解压缩一个 Buffer 或字符串。