描述
修改路径过期配置
请求参数
参数名 | 类型 | 必须? | 说明 | |
Action | String | 是 | 操作接口名,系统规定参数,取值:ModifyPathCacheExpiredConfig | |
DomainName | String | 是 | 您的加速域名 | |
ConfigID | String | 是 | 要修改的配置ID | |
CacheContent | String | 是 | 填写路径 | |
TTL | String | 是 | 缓存时间设置,单位为秒 | |
Weight | String | 否 | 此条配置的权重值, 取值范围为1-99, 数值越大, 优先级越高.默认值为1. |
名称 | 类型 | 描述 |
RequestID | String | 该条任务请求ID |
错误代码 | 描述 | Http 状态码 | 语义 |
InvalidCacheContent.Malformed | The specified value of parameter CacheContent is malformed. | 400 | 指定的 CacheContent 值不合法(格式错误) |
InvalidWeight.ValueNotSupported | The specified value of parameter Weight is not supported. | 400 | 指定的 Weight 不合法(超出可选范围) |
http://cdn.aliyuncs.com/?Action=ModifyPathCacheExpiredConfig
&CacheContent=%2Fstatic%2Fhtml%2F
&DomainName=www.macaron.org.cn
&TTL=600
&Weight=50
&ConfigID=905535
&<公共请求参数>
{
"RequestId": "04F0F334-1335-436C-A1D7-6C044FE73368"
}
<ModifyPathCacheExpiredConfigResponse>
<RequestId>AED00EC1-32A8-4D48-BEB9-BD782AF3C6BD</RequestId>
</ModifyPathCacheExpiredConfigResponse>
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
您提到的操作是关于阿里云CDN(内容分发网络)服务中修改特定路径缓存过期时间的配置。下面是对您描述的操作流程、请求参数、返回参数以及可能遇到的特殊错误码的一个详细解析,帮助您更好地理解和使用该功能。
修改路径过期配置 功能允许用户自定义特定URL路径下的资源缓存时间,从而优化CDN加速效果和控制内容更新频率。通过调整这个设置,您可以确保终端用户更快地获取到最新的或已缓存的内容。
Action: String
类型,必须。此参数指定要执行的操作接口名称,对于此功能应填写为 ModifyPathCacheExpiredConfig
。
DomainName: String
类型,必须。您的加速域名,即需要修改缓存策略的CDN加速域名。
ConfigID: String
类型,必须。这是要修改的具体配置ID,每个配置对应一个特定的路径规则。
CacheContent: String
类型,必须。填写需要设置缓存策略的路径,可以是具体的文件路径或通配符表示的一类路径。
TTL: String
类型,必须。缓存时间设置,单位为秒,决定了资源在CDN节点上缓存的有效时长。
Weight (可选): String
类型。此条配置的权重值,取值范围为1-99,数值越大,优先级越高。默认值为1。如果未提供,则使用默认值。
String
类型。该条任务请求的唯一标识ID,可用于追踪操作状态。InvalidCacheContent.Malformed: 当提供的 CacheContent
参数格式不正确时,会返回此错误。HTTP状态码为400,意味着客户端请求有误。
InvalidWeight.ValueNotSupported: 如果指定的 Weight
值超出支持的范围(不在1-99之间),将返回此错误。同样,HTTP状态码为400。
http://cdn.aliyuncs.com/
?Action=ModifyPathCacheExpiredConfig
&DomainName=your.cdn.domain.com
&ConfigID=your_config_id_here
&CacheContent=/path/to/your/resource*
&TTL=3600
&Weight=10
请根据实际情况替换示例中的 your.cdn.domain.com
、your_config_id_here
以及 /path/to/your/resource*
和相应的 TTL
及 Weight
值。在发送请求前,请确保您已经拥有阿里云账号并已开通CDN服务,同时具备足够的权限来调用API。