Rulesets API を使って、API から圧縮ルールを作成します。
API で圧縮ルールを作成するときは、次を確認してください。
- ルールアクションを
compress_responseに設定する。 - 一致するリクエストで上書きしたい 設定 に応じて、
action_parametersフィールドにパラメーターを定義する。 - ゾーンレベルで、ルールを
http_response_compressionフェーズにデプロイする。
API を使って、指定したゾーンに a compression rule を作成するには、次のワークフローに従います。
-
ゾーンルールセットを一覧する 操作を使い、ゾーンレベルで
http_response_compressionフェーズのルールセットがすでにあるかを確認します。 -
フェーズのルールセットが存在しない場合は、ゾーンルールセットを作成する 操作で作成します。新しいルールセットのプロパティには、次の値を設定します。
- kind:
zone - phase:
http_response_compression
- kind:
-
ゾーンルールセットを更新する 操作を使い、ルールセットのルール一覧に a compression rule を追加します。または、前のステップで説明した ゾーンルールセットを作成する リクエストにルールを含めます。
API リクエストの例は、例のギャラリー を参照してください。