在火山引擎内容分发网络(CDN)中提交一个刷新任务。如果在任务中指定文件 URL,CDN 会执行任务时会删除这些文件。如果在任务中指定目录,CDN 默认会标记这些目录中的文件为过期。
节流限制:您每秒最多可以发送 20 个请求。
默认情况下,每个火山引擎主账号的刷新额度如下:
您账号下的实际额度可能会与默认额度有差异。要查看实际额度,有以下两个方法:
如需调整任务的额度,请 提交工单。
参数名称 | 数据类型 | 是否必选 | 参数说明 |
---|---|---|---|
Action | String | 是 | 接口名称。当前 API 的名称为 SubmitRefreshTask 。 |
Version | String | 是 | 接口版本。当前 API 的版本为 2021-03-01 。 |
参数名称 | 数据类型 | 是否必选 | 参数说明 | 示例 |
---|---|---|---|---|
Type | String | 否 | file | |
Prefix | Boolean | 否 | 表示是否使用前缀刷新。该参数仅当
false 。 | true |
Urls | String | 是 | 表示一个或者多个对象待刷新的对象,多个对象之间使用
说明 对象中不能包含泛域名。如果您需要为一个泛域名下的多个子域名提交一个刷新任务,您必须对每个子域名指定需要刷新的那些对象。参见 如何对泛域名下的文件和目录执行刷新、预热、封禁和解封操作。 | https://www.example.com/1.jpg\nhttps://www.example.com/2.jpg |
Delete | Boolean | 否 | true |
参数名称 | 数据类型 | 参数说明 | 示例 |
---|---|---|---|
TaskID | String | 表示该任务的 ID。您可以调用 DescribeContentTasks 查看 Urls 列表中每个对象的刷新结果。 | refresh_url_bbd36e1cb5154f52b648b07ee119223e2971399f5a1075c0 |
POST https://cdn.volcengineapi.com/?Action=SubmitRefreshTask&Version=2021-03-01 { "Type": "file", "Urls": "https://www.example.com/1.txt\nhttps://www.example.com/2.txt" }
{ "ResponseMetadata": { "RequestId": "202201141648440102100180260E003ABA", "Action": "SubmitRefreshTask", "Version": "2021-03-01", "Service": "CDN", "Region": "cn-north-1" }, "Result": { "TaskID": "refresh_url_bbd36e1cb5154f52b648b07ee119223e2971399f5a1075c0" } }
如果响应正文的 ResponseMetadata
字段中包含 Error
字段,则表示 API 请求失败。更多关于错误码的信息,参见错误码。