调用SetDynamicConfig配置全站加速缓存规则。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String SetDynamicConfig

操作接口名,系统规定参数。取值:SetDynamicConfig

DomainName String www.yourdomain.com

您的加速域名,仅支持单个设置。

DynamicCacheControl String no-cache

特殊header头设置。

  • 根据Header中的Cache-Control字段,选择是否动态加速。多个用空格隔开。
  • 例如:no-cache、no-store、private。
DynamicOrigin String http

回源路由scheme。

  • http(默认值)
  • https
  • follow
StaticPath String /path/to/no_dynamic_route/.*.one

静态加速路径,多个用空格隔开。

StaticType String .*.(jpg|htmp|txt)$

静态加速文件后缀。

StaticUri String /yyy/gggsssssssss/cxxxxxcc/a.txt

静态加速URI,多个用空格隔开。

返回数据

名称 类型 示例值 描述
RequestId String 16A96B9A-F203-4EC5-8E43-CB92E68F4CD8

请求ID。

示例

请求示例

http://cdn.aliyuncs.com/?Action=SetDynamicConfig
&DomainName=example.com
&StaticType=.*\.(jpg|htmp|txt)$
&StaticUri=/ya/bc
&<公共请求参数>

正常返回示例

XML 格式

<SetDynamicConfigResponse>
	  <RequestId>04F0F334-1335-436C-A1D7-6C044FE73368</RequestId>
</SetDynamicConfigResponse>

JSON 格式

{
	"RequestId":"04F0F334-1335-436C-A1D7-6C044FE73368"
}

错误码

HttpCode 错误码 错误信息 描述
400 MissingDomainName The input parameter DomainName that is mandatory for processing this request is not supplied. 参数DomainName为必填。
400 MissingConfigValue The input parameter ConfigValue that is mandatory for processing this request is not supplied. 参数ConfigValue为必填。
400 InvalidDynamicOrigin.ValueNotSupported The specified value of parameter DynamicOrigin is not supported. 不支持参数DynamicOrigin。
400 InvalidDomainType.ValueNotSupported The domain is not dynamic domain. 该域名不是动态域名。

访问错误中心查看更多错误码。