缓存内容更新方式说明

 

一:更新手段

更新缓存,一贯存在不少瓶颈和弊端。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编码。

相关文章
相关标签/搜索