此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

CompressionStream

基线 广泛可用 *

自 2023年5月 起,此特性已在主流浏览器中得到支持,可在大多数设备和浏览器版本中正常使用。

* 此特性的某些部分的支持程度可能有所不同。

Compression Streams APICompressionStream 接口是一个用于压缩数据流的 API。

构造函数

CompressionStream()

创建新的 CompressionStream

实例属性

CompressionStream.readable

返回由此对象控制的 ReadableStream 实例。

CompressionStream.writable

返回由此对象控制的 WritableStream 实例。

示例

在该示例中,使用 gzip 对流进行压缩。

js
const compressedReadableStream = inputReadableStream.pipeThrough(
  new CompressionStream("gzip"),
);

规范

规范
Compression
# compression-stream

浏览器兼容性