調(diào)用RefreshErObjectCaches刷新通過邊緣函數(shù) Cache API寫入的緩存。支持URL批量刷新。
接口說明
說明
請(qǐng)求方式:支持 POST 請(qǐng)求,參數(shù)用 form 表單顯示。
相關(guān)接口:刷新類接口包含 RefreshDcdnObjectCaches 刷新接口。
URL 刷新配額(每日):默認(rèn)情況下,一個(gè)賬號(hào)每日最多可以提交 10000 條 URL 刷新和 100 個(gè)目錄刷新,目錄刷新包含子目錄。
每次請(qǐng)求最多支持提交 1000 條 URL 刷新或者 100 個(gè)目錄刷新。
單個(gè)域名每分鐘最多支持提交 1000 條 URL 刷新。
單用戶調(diào)用頻率:30 次/秒。
調(diào)試
您可以在OpenAPI Explorer中直接運(yùn)行該接口,免去您計(jì)算簽名的困擾。運(yùn)行成功后,OpenAPI Explorer可以自動(dòng)生成SDK代碼示例。
授權(quán)信息
當(dāng)前API暫無授權(quán)信息透出。
請(qǐng)求參數(shù)
名稱 | 類型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
ObjectPath | string | 是 | 刷新 URL。 說明
| http://example.com/examplefile.txt |
ObjectType | string | 是 | 刷新類型。取值范圍:
說明
目錄刷新默認(rèn)采用標(biāo)記資源過期的處理方式,不支持刪除目錄。目錄刷新會(huì)將節(jié)點(diǎn)上對(duì)應(yīng)目錄置為過期,后續(xù)有用戶訪問時(shí),DCDN 節(jié)點(diǎn)將會(huì)回源站校驗(yàn)?zāi)夸浭欠窀拢懈聲r(shí)從源站重新拉取新版本返回給用戶,未有更新時(shí)源站響應(yīng) 304 狀態(tài)碼。
| File |
MergeDomainName | string | 否 | 合并刷新域名,刷新的時(shí)候會(huì)合并域名的調(diào)度域節(jié)點(diǎn)進(jìn)行刷新。 說明
多個(gè)域名之間用英文逗號(hào)(,)隔開。
| a.test.com,b.test.com |
RoutineId | string | 否 | 邊緣函數(shù)腳本的程序 ID,也叫函數(shù) ID,由"Name.Subdomain"組合而成,作為客戶邊緣函數(shù)代碼的唯一標(biāo)識(shí)。 | test.mysubdomain |
Force | boolean | 否 | 當(dāng)回源內(nèi)容和源站資源對(duì)比后不一致時(shí),是否刷新對(duì)應(yīng)目錄下的資源。默認(rèn)為 false。
| false |
返回參數(shù)
示例
正常返回示例
JSON
格式
{
"RequestId": "3C6CCEC4-6B88-4D4A-93E4-D47B3D92CF8F",
"RefreshTaskId": "95248880"
}
錯(cuò)誤碼
HTTP status code | 錯(cuò)誤碼 | 錯(cuò)誤信息 | 描述 |
---|---|---|---|
400 | SingleRequest.OverLimit | A maximum of 1000 URLs are supported for each request. | - |
400 | InvalidObjectType.Malformed | The specified ObjectType is invalid. | 不支持該ObjectType,請(qǐng)重新輸入。 |
400 | InvalidObjectPath.Malformed | The specified ObjectPath is invalid. | ObjectPath錯(cuò)誤,請(qǐng)?zhí)顚懻_的ObjectPath。 |
400 | InvalidObjectPath.Size.Malformed | The size of ObjectPath is bigger than 1000. | - |
400 | QuotaExceeded.Refresh | You've exceeded the prescribed refresh limits. | - |
400 | QuotaExceeded.Refresh | Your refresh attempts have exceeded the daily limit. | 超出當(dāng)日刷新限制。今日刷新數(shù)已用完。您可以通過刷新接口查詢今日的刷新次數(shù)。 |
400 | InvalidExtensiveDomain.ValueNotSupported | The specified ExtensiveDomain is not supported. | 不支持泛域名。 |
400 | QuotaPerMinuteExceeded.Refresh | You tried to refresh too frequently; please try again later. | 刷新太頻繁,請(qǐng)稍后再試。 |
400 | TooMany.Refresh | The refresh queue is full; please try again later. | 域名正在刷新的個(gè)數(shù)已經(jīng)達(dá)到上限,請(qǐng)稍后再試。 |
400 | InvalidExtensiveDomain.ValueNotSupported | Extensive domain not supported. | - |
400 | PreloadQueueFull | Preload queue is full, please try again later! | - |
400 | QuotaPerMinuteExceeded.Refresh | You've exceeded the prescribed refresh limits per minute. | - |
400 | InvalidStations.Malformed | The specified Stations is invalid. | - |
400 | InvalidParameters | The parameters you provided are invalid. | - |
訪問錯(cuò)誤中心查看更多錯(cuò)誤碼。
變更歷史
變更時(shí)間 | 變更內(nèi)容概要 | 操作 |
---|
暫無變更歷史