受信リクエストが一致する場合
- すべての受信リクエスト
その場合
- 圧縮オプション: カスタム
- 圧縮タイプのカスタム順序を定義:
Gzip
指定されたゾーンのすべての受信リクエストに対してBrotli圧縮を無効にする圧縮ルールを作成します。
次の例のルールは、指定されたゾーンのすべての受信リクエストに対してBrotli圧縮を無効にします。利用可能な圧縮アルゴリズムはGzipのみです。
受信リクエストが一致する場合
その場合
GzipクライアントがGzip圧縮をサポートしていない場合、レスポンスは非圧縮になります。
次の例は、http_response_compressionフェーズの既存のエントリポイントルールセット(ID {ruleset_id})のルールを単一の圧縮ルールに設定し、ゾーンルールセットを更新操作を使用します。
curl --request PUT \https://api.cloudflare.com/client/v4/zones/{zone_id}/rulesets/{ruleset_id} \--header "Authorization: Bearer <API_TOKEN>" \--header "Content-Type: application/json" \--data '{ "rules": [ { "expression": "true", "action": "compress_response", "action_parameters": { "algorithms": [ { "name": "gzip" } ] } } ]}'