全部产品
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 钉钉智能硬件
CDN

刷新缓存

更新时间:2018-02-06 11:38:54

RefreshObjectCaches

描述

  • 刷新节点上的文件内容。
  • 刷新指定URL内容至Cache节点,支持URL批量刷新。
  • 支持post请求,参数用form表单。

限制:

  • 同一个 ID 每天最多提交预热刷新类请求数量:URL:2000条;目录:100个。
  • 刷新预热类接口包含 RefreshObjectCaches 刷新接口和 PushObjectCache 预热接口

请求参数

参数 类型 必要 描述
Action String 操作接口名,系统规定参数,取值:RefreshObjectCaches
ObjectPath String 输入示例:abc.com/image/1.png,多个URL之间需要用换行符(\n或\r\n)分隔
ObjectType String 可选, 刷新的类型, 其值可以为File 或 Directory,默认是File。

返回参数

名称 类型 描述
RefreshTaskId String 刷新返回的任务ID,多个任务ID用逗号(半角)分隔

特定错误码

ErrorCode 错误码 Message 错误信息 HTTP 状态 语义
Throttling Request was denied due to request throttling. 503 请求被流量控制限制
IllegalOperation Illegal domain operate is not permitted. 403 非法域名, 无法操作
OperationDenied Your account does not open CDN service yet. 403 未开通CDN服务
OperationDenied Your CDN service is suspended. 403 CDN服务已被停止
InvalidDomain.NotFound The domain provided does not belong to you. 404 域名不存在或不属于当前用户
InvalidDomain.Offline The domain provided is offline. 404 域名已下线
QuotaExceeded.Refresh You’ve exceeded the prescribed refresh limits. 400 超出当日刷新限制
ServiceBusy The specified Domain is configuring, please retry later. 403 域名正在配置中, 请稍后再试
InvalidDomain.Configure_failed Failed to configure the provided domain. 500 域名配置失败, 无法刷新
MissingParameter The input parameter “ObjectPath” that is mandatory for processing this request is not supplied. 400 缺少ObjectPath参数
InvalidObjectType.ValueNotSupported The specified value of "<ObjectType>" is not supported. 400 ObjectType值不支持
InvalidObjectPath.Malformed The specific value of parameter ObjectPath is malformed. 400 ObjectPath值格式错误
InvalidExtensiveDomain.ValueNotSupported Extensive domain not supported. 400 不支持泛域名

示例

请求示例

  1. https://cdn.aliyuncs.com?&Action=RefreshObjectCaches&ObjectPath=test.test.com/test.txt&ObjectType=File&<公共请求参数>

返回示例

JSON格式:

  1. {
  2. "RefreshTaskId":"704222904","RequestId":"D61E4801-EAFF-4A63-AAE1-FBF6CE1CFD1C"
  3. }

XML格式:

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <RefreshObjectCachesResponse>
  3. <RefreshTaskId>704225667</RefreshTaskId>
  4. <RequestId>AB14769A-A5F2-4CCD-B85B-3368DFF63C0A</RequestId>
  5. </RefreshObjectCachesResponse>
本文导读目录