全部产品
阿里云办公

预热接口

更新时间:2018-11-13 20:49:52

概述

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

注意:

  • 一个 ID 每天最多可提交500条URL预热请求。
  • 目前不支持目录级别的预热。

请求参数

参数 类型 是否必需 描述
Action String 操作接口名。系统规定参数,取值:PreloadDcdnObjectCaches
ObjectPath String 输入示例:example.com/image/1.png
多个URL用换行符(\n或\r\n)分隔。
Area String 预热区域。取值范围:
  • domestic
  • overseas

返回参数

名称 类型 描述
PushTaskId String 预热返回的任务ID。多个ID用半角逗号分隔。

示例

请求示例

  1. https://http://dcdn.aliyuncs.com?&Action=PreloadDcdnObjectCaches&ObjectPath=test.test.com/test.txt&<公共请求参数>

返回示例

JSON格式:

  1. {
  2. "PushTaskId": "95248880",
  3. "RequestId": "E5BD4B50-7A02-493A-AE0B-97B9024B4135"
  4. }

错误码

错误代码 错误信息 HTTP 状态码 说明
Throttling Request was denied due to request throttling. 503 请求被流量控制限制
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 超出当日刷新限制
PreloadQueueFull Preload queue is full, please try again later! 403 预热队列满了,请稍后再试(域名正在预热的URL个数已经达到上限,请稍后重试)
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参数
InvalidObjectPath.Malformed The specific value of parameter ObjectPath is malformed. 400 ObjectPath值格式错误
InvalidExtensiveDomain.ValueNotSupported Extensive domain not supported. 400 不支持泛域名