INTEGRITY Dokumentace

Nastavení Compression Rules

Compression Rules podporují konfigurační nastavení popsaná v následujících částech.

Konfigurační nastavení dashboardu

Povolení komprese Zstandard (Zstd) Beta

Nastaví Zstandard jako preferovaný kompresní algoritmus. Pokud není podporován, automaticky přejde na Brotli, Gzip nebo nekomprimovaná data.

Povolení komprese Brotli a Gzip

Povolí výchozí nastavení komprese Cloudflare. Upřednostňovaným kompresním algoritmem je Brotli, při jeho nedostupnosti se automaticky použije Gzip, případně nekomprimovaná data.

Vypnutí komprese

Vypne kompresi pro odpovídající požadavky. Zároveň deaktivuje funkci Cloudflare výchozí chování komprese.

Custom

Definuje vlastní pořadí algoritmů komprese.

Povolené hodnoty jsou následující:

Pokud zadáte pouze Gzip, Brotli, nebo Zstandard a žádný algoritmus neodpovídá, odpověď nebude komprimována. Chcete-li nakonfigurovat záložní mechanismus komprese, přidejte Auto do seznamu.


Nastavení konfigurace API

Konfigurační objekt podporovaný compress_response má následující formát:

"action_parameters": {
  "algorithms": [
    { "name": "<VALUE1>" },
    { "name": "<VALUE2>" },
    // ...
  ]
}

algorithms musí obsahovat alespoň jednu položku.

Podporované hodnoty algoritmu jsou:

Pokud zahrnete none, default, nebo auto v seznamu, musí to být poslední hodnota v seznamu.

Když zadáte pouze gzip, brotli, nebo zstd algoritmů, a pokud žádný algoritmus neodpovídá, odpověď nebude komprimována. Chcete-li nakonfigurovat záložní mechanismus komprese, přidejte auto do seznamu.

Příklady API naleznete v Galerie příkladů.