详情页标题前

腾讯云内容分发网络CDNHTTP 响应头配置

详情页1

配置场景

当您的业务用户请求业务资源时,您可以在返回的响应消息中配置头部,以实现跨域访问等目的。
响应头部配置是域名维度的,因此一旦配置生效,会对域名下任意一个资源的响应消息生效。配置响应头部仅影响客户端(如浏览器)的响应行为,不会影响到 CDN 节点的缓存行为。

配置指南

查看配置

登录 CDN 控制台,在菜单栏里选择域名管理,单击域名右侧管理,即可进入域名配置页面,在高级配置中可看到响应头部配置,默认情况下配置为关闭状态,单击新增规则可配置 HTTP 响应头规则:

腾讯云内容分发网络CDNHTTP 响应头配置



操作类型

操作类型 说明
设置 变更指定响应头部参数的取值为设置后的值。若设置的头部不存在,则会增加该头部。若存在多个重复的头部参数,则会全部变更,同时合并为一个头部。 即当配置规则为设置 x-cdn: value1,若请求中包含有多个 x-cdn 头部,则多个头部均会变更,合并为一个头部 x-cdn: value1。
删除 删除指定的响应头参数。

注意部分头部不支持自助设置/删除,具体清单请参见文档 注意事项HTTP 响应头配置规则最多可配置10条。多条规则支持调整优先级:底部优先级大于顶部。若同一头部参数配置了多条规则,则生效最底部,即优先级最高的那条。

头部参数

头部参数 说明
Access-Control-Allow-Origin 用于解决资源的跨域权限问题,域值定义了允许访问该资源的域。若来源请求 Host 在域名配置列表之内,则直接填充对应值在返回头部中。也可以设置通配符 “*”,允许被所有域请求。更多说明请见 Access-Control-Allow-Origin 匹配模式介绍。支持输入“*” ,或多个域名 / IP / 域名与 IP 混填(必须包含 http:// 或 https://,填写示例:http://test.com,http://1.1.1.1,逗号隔开)(注意:输入框最多可输入1000字符)。
Access-Control-Allow-Methods 用于设置跨域允许的 HTTP 请求方法,可同时设置多个方法,如下:Access-Control-Allow-Methods: POST, GET, OPTIONS
Access-Control-Max-Age 用于指定预请求的有效时间,单位为秒。非简单的跨域请求,在正式通信之前,需要增加一次 HTTP 查询请求,称为“预请求”,用来查明这个跨域请求是不是安全可以接受的,如下请求会被视为非简单的跨域请求:以 GET、HEAD 或者 POST 以外的方式发起,或者使用 POST,但是请求数据类型为 application/x-www-form-urlencoded、 multipart/form-data、text/plain 以外的数据类型,如 application/xml 或者 text/xml。使用自定义请求头为:Access-Control-Max-Age:1728000,表明在1728000秒(20天)内,对该资源的跨域访问不再发送另外一条预请求。
Access-Control-Expose-Headers 用于指定哪些头部可以作为响应的一部分暴露给客户端。默认情况下,只有6种头部可以暴露给客户端:Cache-Control、Content-Language、Content-Type、Expires、Last-Modified、Pragma。如果想让客户端访问到其他的头部信息,可以进行如下设置,当输入多个头部时,需用 “,” 隔开,如:Access-Control-Expose-Headers: Content-Length,X-My-Header,表明客户端可以访问到 Content-Length 和 X-My-Header 这两个头部信息。
Content-Disposition 用来激活浏览器的下载,同时可以设置默认的下载的文件名。服务端向客户端浏览器发送文件时,如果是浏览器支持的文件类型,如 TXT、JPG 等类型,会默认直接使用浏览器打开,如果需要提示用户保存,则可以通过配置 Content-Disposition 字段覆盖浏览器默认行为。常用的配置如下:Content-Disposition:attachment;filename=FileName.txt
Content-Language 用于定义页面所使用的语言代码。常用配置如下:Content-Language: zh-CN Content-Language: en-US
自定义 支持添加自定义 Header,自定义 key-value 设置。自定义头部参数:由大小写字母、数字及 – 组成,长度支持1 – 100个字符。自定义头部取值:长度为1 – 1000个字符,不支持中文。

Access-Control-Allow-Origin 匹配模式介绍

匹配模式 域值 说明
全匹配 * 设置为 * 时,则响应添加头部: Access-Control-Allow-Origin:*
固定匹配 http://cloud.tencent.comhttps://cloud.tencent.comhttp://www.b.com 来源https://cloud.tencent.com,命中列表,则响应添加头部: Access-Control-Allow-Origin: https://cloud.tencent.com来源为 https://www.qq.com,未命中列表,响应无变化。
二级泛域名匹配 https://*.tencent.com 来源 https://cloud.tencent.com,命中列表,则响应添加头部: Access-Control-Allow-Origin: https://cloud.tencent.com来源为 https://cloud.qq.com,未命中列表,响应无变化。
端口匹配 https://cloud.tencent.com:8080 来源为 https://cloud.tencent.com:8080,命中列表,则响应添加头部: Access-Control-Allow-Origin:https://cloud.tencent.com:8080来源为 https://cloud.tencent.com,未命中列表,响应无变化。

注意 若存在特殊端口,则需要在列表中填写相关信息,不支持任意端口匹配,必须指定。

注意事项

此功能不支持以下头部,即以下头部不会生效:

DateExpiresContent-TypeContent-EncodingContent-LengthTransfer-EncodingCache-ControlIf-Modified-SinceLast-ModifiedConnectionContent-RangeETagAccept-RangesAgeAuthentication-InfoProxy-AuthenticateRetry-AfterSet-CookieVaryWWW-AuthenticateContent-LocationContent-MD5Content-RangeMeterAllowError



内容分发网络CDN官网1折活动,限时活动,即将结束,速速收藏
同尘科技腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/141392.html

(0)
上一篇 2023年12月9日 上午1:18
下一篇 2023年12月9日 上午1:18
详情页2

相关推荐

  • 腾讯云负载均衡负载均衡配置相关

    概念相关问题四层负载均衡和七层负载均衡有什么区别?UDP 协议与 TCP 协议有什么区别?负载均衡 Cookies 会话保持方式的原理是什么?什么是后端服务器权重?重置为0与解绑 RS 有什么区别?健康检查相关问题健康检查提示异常该如何处理为什么健康检查探测频率过高?访问相关问题负载转发中的 HTTP 重定向问题可以为哪些 TCP 端口执行负载均衡?发送…

    2023年12月9日
  • 腾讯云对象存储COS 存储桶域名使用安全管理通知(2024年1月施行)

    2024年1月1日起,为保证整体服务的安全性和稳定性,对象存储(Cloud Object Storage,COS)服务对于存储桶域名的使用将增加以下限制:2024年1月1日后创建的存储桶,不支持使用 path-style 域名。2024年1月1日后创建的存储桶,若使用 COS 默认域名访问对象,任意类型文件不支持预览,apk、ipa 类型文件不支持下载。 不…

    腾讯云 2023年12月9日
  • 腾讯云对象存储日志管理

    简介 本文档提供关于日志管理的 API 概览以及 SDK 示例代码。 API 操作名 操作描述 PUT Bucket logging 设置日志管理 为源存储桶开启日志记录 GET Bucket logging 查询日志管理 查询源存储桶的日志配置信息 设置日志管理 功能说明 PUT Bucket Logging 用于为源存储桶开启日志记录,将源存储桶的访问日…

    腾讯云 2023年12月9日
  • 腾讯云容器服务通过 Terraform 安装 Nginx 插件和实例同尘科技

    前言 本文示例使用的环境信息如下:TKE 集群 Kubernetes 版本:v1.22.5安装 Nginx 插件版本:v1.2.0安装 Nginx 实例版本:v1.1.3 步骤1:安装 Terraform 您可以通过以下命令下载并安装 Terraform: wget https://releases.hashicorp.com/terraform/1.4.6…

    腾讯云 2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云对象存储模板接口

    简介 本文档提供关于模板接口的 API 概览以及 SDK 示例代码。说明:阅读本文档前请先打开示例代码  创建模板 接口文档及示例函数名 API 文档 示例函数名 创建音视频转码模板 ci_create_transcode_template 创建极速高清转码模板 ci_create_high_speed_hd_template 创建精彩集锦模板…

    腾讯云 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。