緩存內容更新方式說明

 

一:更新手段

更新緩存,一貫存在不少瓶頸和弊端。php

帝聯在方便、安全和快速等方面進行了優化:web

 

u      方便:在途徑上,咱們提供多種途徑以知足客戶的須要。正則表達式

輸入接口方面,咱們能夠使用正則表達式以減小客戶調用次數。同時,消除了目錄更新與內容更新的差別,使客戶更加易於使用。express

u      安全:對要更新的內容進行嚴格的校驗。緩存

u        快速:經過快速檢索,直接把緩衝內容標記爲過時,以使得緩存服務器直接訪問源站。安全

二:更新方式

1.網站更新

用戶登錄CDN客戶平臺,執行「緩存文件更新」頁面,能夠看到頁面中有兩種推送方式:服務器

1:文件(url)推送方式,以下圖所示:ide

 

在輸入框中輸入要推送的URL,點擊「文件提交」按鈕,能夠完成推送。優化

 

2:目錄推送,以下圖所示:網站

 

在頁面中輸入要更新目錄 (多個目錄以回車分隔)。目錄支持正則表達式。

 

輸入格式: http://開頭,接着是域名,最後是要更新的文件或目錄,且每行只能有一個URL,例如:

            http://www.your.com/some*dir/

            http://www.your.com/p_w_picpath/log.gif

 

校驗輸入URL

成功返回值: 顯示成功頁面

錯誤返回值: 顯示錯誤頁面

ERROR_NoHttpHere         #URL不是以http開頭

ERROR_OnlyDomain         #URL僅僅是域名

ERROR_DomainIsNotofYou   #域名不在咱們這裏加速

 

 

2API更新

與頁面相同,API更新也支持兩種方式,可是使用不一樣的參數來區分。

1:文件(url)推送方式

提供更新緩存的頁面接口,經過輸入帶參數的URL進行更新,輸入格式:

http://pushwt.dnion.com/cdnUrlPush.do?username=11&password=123456&type=0&url=http://ss.souhu.com/,http://cc.souhu.com/

url_express

須要提交的變量:

username #值爲咱們提供的後臺管理的用戶名

password     #值爲咱們提供的後臺管理的口令

type        #0 目錄,文件。若是頁面在同一目錄下,建議使用目錄。

url           #值爲須要更新的頁面的URL,多個Url用「,」分隔。

 

頁面返回說明成功失敗。

 

 

錯誤返回值: ERROR_UserCheckFailed        #用戶檢測失敗,請檢查用戶名

ERROR_PassCheckFailed     #密碼檢測失敗,請檢查密碼

ERROR_NoHttpHere             #URL不是以http開頭

ERROR_OnlyDomain             #URL僅僅是域名

ERROR_DomainIsNotofYou       #域名不在咱們這裏加速

 

 

NOTE: 以上方式的密碼部分若是有特殊字符,請用URLEncode編碼。

相關文章
相關標籤/搜索