一:更新手段
更新缓存,一向存在很多瓶颈和弊端。
帝联在方便、安全和快速等方面进行了优化:
u 方便:在途径上,我们提供多种途径以满足客户的需要。
输入接口方面,我们可以使用正则表达式以减少客户调用次数。同时,消除了目录更新与内容更新的差异,使客户更加易于使用。
u 安全:对要更新的内容进行严格的校验。
u 快速:通过快速检索,直接把缓冲内容标记为过期,以使得缓存服务器直接访问源站。
二:更新方式
1.网站更新
用户登陆CDN客户平台,执行“缓存文件更新”页面,可以看到页面中有两种推送方式:
1:文件(url)推送方式,如下图所示:
在输入框中输入要推送的URL,点击“文件提交”按钮,可以完成推送。
2:目录推送,如下图所示:
在页面中输入要更新目录 (多个目录以回车分隔)。目录支持正则表达式。
输入格式: 以http://开头,接着是域名,最后是要更新的文件或目录,且每行只能有一个URL,例如:
http://www.your.com/p_w_picpath/log.gif
校验输入URL:
成功返回值: 显示成功页面
错误返回值: 显示错误页面
ERROR_NoHttpHere #URL不是以http开头
ERROR_OnlyDomain #URL仅仅是域名
ERROR_DomainIsNotofYou #域名不在我们这里加速
2.API更新
与页面相同,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编码。
转载于:https://blog.51cto.com/ppp1013/413613
979

被折叠的 条评论
为什么被折叠?



