跨域资源共享(Cross-Origin Resource Sharing,简写为CORS)简称跨域访问,是HTML5提供的标准跨域解决方案,允许Web应用服务器进行跨域访问控制,实现跨域数据的安全传输。
网站接入全站加速后,文件的首次请求会因为全站加速节点上没有缓存而回源。如果源站响应了一个未包含CORS头的文件,全站加速会将此文件缓存下来直至缓存失效。在此期间如果客户端发起跨域请求,全站加速将响应不包含CORS头的文件给客户端,客户端将出现“缺少Access-Control-Allow-Origin”之类的异常报错。为解决此类问题,全站加速需要配置添加CORS响应头来进行适配,具体配置过程,详情请见:跨域资源共享。