使用 Rulesets API 通过 API 创建压缩规则。
在通过 API 创建压缩规则时,请确保:
- 将规则操作 (action) 设置为
compress_response。 - 根据您希望为匹配请求覆盖的设置,在
action_parameters字段中定义参数。 - 将规则部署到区域 (zone) 级别的
http_response_compression阶段。
通过 API 为给定 zone 创建 压缩规则 时,请遵循以下工作流:
使用 List zone rulesets 操作检查 zone 级别是否已有
http_response_compressionphase 的 ruleset。-
如果 phase ruleset 不存在,使用 Create a zone ruleset 操作创建。在新 ruleset 属性中设置以下值:
- kind:
zone - phase:
http_response_compression
- kind:
使用 Update a zone ruleset 操作将 压缩规则 添加到 ruleset 规则列表。或者,在上一步的 Create a zone ruleset 请求中包含该规则。
有关 API 请求的示例,请参阅示例库。