试题详情

某客户使用URL鉴权方式防止客户业务被盗链,请求URL:http://www.test.com/Filenamey40e64d69aac7d15edfc6ec8a080042cb.CDN服务器章到请求后,会进行以下哪些校验?(多选)

AReferer校验:请求URL携带的referer字段值为空,CDN节点返回HTTP403错误

B加密串校验,时间校验通过后,则以sstring方式构造出一个字符串。然后使用md5算法算出HashValue,并和用户请求中带来的md5hash进行对比。结果一致则认为鉴权通过并返回文件,否则鉴权失败返回HTTP403错误

C鉴权参数:是否携带鉴权参数。如果没有携带鉴权参数,认为请求非法,返回HTTP403错误

D时间校验:判断系统当前时间是否在区间内。超出该区间,认为过期失效并返回HTTP403错误