更新缓存,一贯存在不少瓶颈和弊端。php
帝联在方便、安全和快速等方面进行了优化:web
u 方便:在途径上,咱们提供多种途径以知足客户的须要。正则表达式
输入接口方面,咱们能够使用正则表达式以减小客户调用次数。同时,消除了目录更新与内容更新的差别,使客户更加易于使用。express
u 安全:对要更新的内容进行严格的校验。缓存
u 快速:经过快速检索,直接把缓冲内容标记为过时,以使得缓存服务器直接访问源站。安全
用户登录CDN客户平台,执行“缓存文件更新”页面,能够看到页面中有两种推送方式:服务器
1:文件(url)推送方式,以下图所示:ide
在输入框中输入要推送的URL,点击“文件提交”按钮,能够完成推送。优化
2:目录推送,以下图所示:网站
在页面中输入要更新目录 (多个目录以回车分隔)。目录支持正则表达式。
输入格式: 以http://开头,接着是域名,最后是要更新的文件或目录,且每行只能有一个URL,例如:
http://www.your.com/p_w_picpath/log.gif
校验输入URL:
成功返回值: 显示成功页面
错误返回值: 显示错误页面
ERROR_NoHttpHere #URL不是以http开头
ERROR_OnlyDomain #URL仅仅是域名
ERROR_DomainIsNotofYou #域名不在咱们这里加速
与页面相同,API更新也支持两种方式,可是使用不一样的参数来区分。
1:文件(url)推送方式
提供更新缓存的页面接口,经过输入带参数的URL进行更新,输入格式:
url_express
须要提交的变量:
username #值为咱们提供的后台管理的用户名
password #值为咱们提供的后台管理的口令
type #0 目录,1 文件。若是页面在同一目录下,建议使用目录。
url #值为须要更新的页面的URL,多个Url用“,”分隔。
页面返回说明成功失败。
错误返回值: ERROR_UserCheckFailed #用户检测失败,请检查用户名
ERROR_PassCheckFailed #密码检测失败,请检查密码
ERROR_NoHttpHere #URL不是以http开头
ERROR_OnlyDomain #URL仅仅是域名
ERROR_DomainIsNotofYou #域名不在咱们这里加速
NOTE: 以上方式的密码部分若是有特殊字符,请用URLEncode编码。