如果您需要改写用户回源请求中的HTTP Header,可以通过配置回源HTTP请求头实现。可根据您的实际业务需求设置回源HTTP请求头。
背景信息
HTTP请求头是HTTP的请求消息头的组成部分之一,可携带特定请求参数信息并传递给服务器。
当CDN节点上没有缓存用户请求的内容时,CDN节点会回源站拉取资源,源站可获取到CDN节点回源请求头中携带的信息。为了便于源站识别用户信息,您可以配置回源HTTP请求头功能,改写用户回源请求中的HTTP Header信息,携带特定的参数信息给源站。例如,通过X-Forward-For头部携带真实客户端IP至源站。

说明 目前CDN提供了升级版的配置回源HTTP请求头功能(升级版功能支持替换、变更、删除等更加丰富的改写操作方式、是否允许重复和跨域校验等功能),具体操作,请参见配置回源HTTP请求头(新)。
操作步骤
后续操作
当您在配置回源HTTP请求头时,如果选择参数为自定义参数,则配置自定义参数后,系统可能报错,如下图所示。原因是您配置的字段是内部保留字段,内部保留字段禁止通过控制台来配置,请更换自定义参数的名称。

配置示例
配置场景:如果您希望源站对回源HTTP请求的响应内容为压缩后的文件,从而减少网络流量。
配置方法:配置如下。

结果说明:请求的内容将会压缩(源站服务器支持压缩并且开启压缩)后,返回给用户。