调用PushObjectCache将源站的内容主动预热到L2 Cache节点上,您首次访问可直接命中缓存,缓解源站压力。

支持post请求,参数用form表单。

说明

  • 刷新预热类接口包含RefreshObjectCaches刷新接口和PushObjectCache预热接口。
  • 同一个ID每天最多可提交2000条URL预热。
  • 每次请求最多只能提交100条URL预热。
  • 每秒最多50次请求。
  • 单个ID的预热队列最大限制为100条,根据提交的先后顺序来预热。如果队列任务堆积到100条,则需要等提交的预热请求完成之后才能提交新的,以此来保持队列大小始终不超过100。

调试

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

请求参数

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

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

ObjectPath String abc.com/image/1.png

多个URL之间需要用换行符(\n)或(\r\n)分隔。

Area String domestic

预热区域。取值:

  • domestic
  • overseas

返回数据

名称 类型 示例值 描述
PushTaskId String 95248880

预热返回的任务ID,多个任务ID用逗号(,)分隔。

RequestId String 16A96B9A-F203-4EC5-8E43-CB92E68F4CD8

请求ID。

示例

请求示例

http(s)://cdn.aliyuncs.com/?Action=PushObjectCache
&ObjectPath=abc.com/image/1.png
&<公共请求参数>

正常返回示例

XML 格式

<PushObjectCacheResponse>
    <PushTaskId>95250421</PushTaskId>
    <RequestId>5FF9B16E-FBAC-48E5-9052-65B5F0184DB3</RequestId>
</PushObjectCacheResponse>

JSON 格式

{
	"PushTaskId":"95248880",
	"RequestId":"E5BD4B50-7A02-493A-AE0B-97B9024B4135"
}

错误码

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