CompressionStream

Baseline 2023
Newly available

Since May 2023, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

Nota: Esta característica está disponible en Web Workers.

La interfaz CompressionStream de Compression Streams API es una API para comprimir un flujo de datos.

Constructor

CompressionStream()

Crea un nuevo CompressionStream

Propiedades de la instancia

CompressionStream.readable

Devuelve la instancia de ReadableStream controlada por este objeto.

CompressionStream.writable

Devuelve la instancia de WritableStream controlada por este objeto.

Ejemplos

En este ejemplo, un flujo se comprime usando la compresión gzip.

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

Especificaciones

Specification
Compression
# compression-stream

Compatibilidad con navegadores