- 工信部备案号 滇ICP备05000110号-1
- 滇公安备案 滇53010302000111
- 增值电信业务经营许可证 B1.B2-20181647、滇B1.B2-20190004
- 云南互联网协会理事单位
- 安全联盟认证网站身份V标记
- 域名注册服务机构许可:滇D3-20230001
- 代理域名注册服务机构:新网数码
HTTP header即HTTP消息头,是指在超文本传输协议(Hypertext Transfer Protocol,HTTP)的请求和响应消息中的消息头部分,定义了HTTP传输过程中的具体参数。
当您使用HTTP Header 配置功能,用户请求加速域名下的资源时,可以在返回的响应消息中添加您配置的消息头,以实现跨域访问等目的。
注意事项
由于 HTTP header 配置是针对域名,因此一旦配置生效,用户对该域名下任意一个资源的响应消息中均会加入所配置的消息头。HTTP响应消息头配置仅会影响客户端(浏览器)的响应行为,不影响CDN节点的缓存行为。
背景信息
蓝队云CDN支持对如下6种常见的HTTP响应消息头进行自定义取值。
Content-Disposition
Content-disposition 消息头用来激活客户端下载并指定所下载文件的名称。
服务端向客户端浏览器发送的文件,若是浏览器支持的文件类型(如txt、jpg等),则默认使用浏览器打开。若该文件需要用户以附件形式下载并保存为指定名称的文件,则可通过配置Content-disposition 消息头实现。
Content-Language
Content-Language消息头用来指明向客户页面端提供的用户偏好语言或语言组合,可以为不同身份用户定制不同的内容。
Access-Control-Allow-Origin
Access-Control-Allow-Origin响应头携带了服务端验证后允许的跨域请求域名。对于简单跨域请求而言,浏览器经此消息头可以确认是否返回所请求的资源内容给客户端。对于预检请求而言,浏览器经此消息头可以确认是否可以向服务端发起真正的跨域请求。
Access-Control-Allow-Methods
Access-Control-Allow-Methods响应头携带了服务端验证后允许的跨域请求方法。对于简单跨域请求而言,浏览器经此消息头可以确认是否返回所请求的资源内容给客户端。对于预检请求而言,浏览器经此消息头可以确认是否可以向服务端发起真正的跨域请求。
Access-Control-Max-Age
Access-Control-Max-Age响应头携带了服务端允许的跨域预检请求结果允许缓存的时间。浏览器经此消息头可以确认预检请求结果的缓存时间,在缓存有效期内,浏览器可以使用缓存的预检请求结果判断是否向服务端发起跨域请求。缓存的预检请求结果过期后,下次请求时浏览器需再次向服务端发送预检请求。
Access-Control-Expose-Headers
Access-Control-Expose-Headers 用于指定浏览器可以暴露给客户端的响应消息头。您可以通过配置Access-Control-Expose-Headers自定义客户端可见的响应消息头。浏览器默认客户端可见的响应头有:Cache-Control、Content-Language、Content-Type、Expires、Last-Modified、Pragma。
操作步骤
1、登录CDN控制台
2、在左侧菜单栏中,选择“域名管理”。
3、在域名列表中,单击需要修改的域名或域名所在行的“设置”,进入域名配置页面。
4、选择“高级配置”页签。
5、在HTTP header配置模块,单击“编辑”,系统弹出“配置HTTP header”对话框,如图所示。
6、单击“添加”,下拉选择需要配置的参数,在对应取值输入框输入参数取值。
参数 | 取值规则 | 取值样例 |
Content-disposition | 激活客户端下载并指定所下载文件的名称。 | attachment;filename=FileName.xls |
Content-Language | 指定客户端响应页面的语言。 | zh-CN |
Access-Control-Allow-Origin | 指定跨域请求时,允许访问该资源的外域URI(即请求来源)。 | https://www.landui.com |
Access-Control-Allow-Methods | 指定跨域请求时,允许使用的HTTP请求方法。 | GET,POST,HEAD |
Access-Control-Max-Age | 指定跨域请求时,客户端程序对特定资源的预检请求返回结果的缓存时间。 取值规则:取值单位为秒,取值范围为:1~1000000000。 | 86400 |
Access-Control-Expose-Headers | 指定跨域请求时,客户端可见的响应头部信息。 | Content-Length,Content-Encoding |
7、单击“确定”,完成HTTP header配置。
售前咨询
售后咨询
备案咨询
二维码
TOP