Descomprimir (gzip, deflate, brotli)
zlib-decompressDescomprime datos base64 en gzip, zlib/deflate, deflate sin cabecera o Brotli (detecta gzip y zlib). La salida se limita a 1 MB, así que las «bombas» de compresión fallan de forma segura. Devuelve texto UTF-8 si es válido, si no base64. Cuándo: hay que convertir bytes o texto a esta codificación, o desde ella, con exactitud y sin adivinar. No para: comprimir texto o bytes con gzip (zlib-compress). Efectos secundarios: ninguno (solo lectura, sin red, sin estado guardado). Determinista: la misma entrada da la misma salida. Límites: entrada JSON de hasta 64 KB, 1 s por llamada, resultado de hasta 1 MB.
EN: Decompresses base64 data in gzip, zlib/deflate, raw deflate or Brotli (auto-detects gzip and zlib headers). Output is capped at 1 MB, so compression bombs fail safely. Returns UTF-8 text when valid, else base64. When: bytes or text have to be converted to or from this encoding exactly, without guessing. [EN completo / full EN: inputSchema.description]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | Compressed data (base64) (string; required). | |
| format | No | Format (auto detects gzip/zlib headers) (optional; one of: auto, gzip, deflate, deflate-raw, brotli; default "auto"). | auto |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | ||
| format | No | ||
| output_bytes | No |