修改请求头

更新时间:2025-03-31 05:18:28

HTTP请求头是HTTP的请求消息头的组成部分之一,可携带特定请求参数信息并传递给服务器。您可以通过配置回源HTTP请求头实现,支持增加、删除、变更或替换回源HTTP请求头,满足更多实际业务需求。

功能介绍

边缘安全加速 ESA节点请求回源站请求资源时,源站可获取到回源请求头中携带的信息,用于实现特定业务需求。您可以通过修改请求头功能,改写用户回源请求中的HTTP Header信息,携带特定的参数信息给源站。

image

注意事项

回源请求指客户端经过边缘安全加速 ESA节点回源的请求。回源HTTP请求头配置只会影响通过边缘安全加速 ESA回源的HTTP消息,对于边缘安全加速 ESA节点直接响应给用户的HTTP消息不做修改。

修改请求头

  1. ESA控制台,选择站点管理,在站点列单击目标站点。

  2. 在左侧导航栏,选择规则 > 转换规则

  3. 单击修改请求头页签,单击新增规则,填写规则名称

  4. 当请求匹配以下规则时...区域设置要匹配的用户请求特征,具体配置规则请参见规则表达式的组成

  5. 修改请求头区域,选择操作方式,填入请求头名称请求头值

    操作方式

    说明

    示例

    操作方式

    说明

    示例

    添加

    • 在回源请求中添加指定请求头。

    • 如果客户端请求中已经包含了同名请求头,则新添加的请求头将会覆盖客户端请求中的同名请求头。

    增加名称为x-code,值为key1的请求头,请填写:

    • 请求头名称:x-code

    • 请求头值:key1

    删除

    在回源请求中删除所有与请求头名称匹配的参数值,无论是否有重复的请求头参数。

    删除名称为x-code的请求头,请填写请求头名称:x-code。

    变更

    • 在回源请求中变更指定请求头的值。

    • 如果客户端请求中没有包含同名请求头,则变更不会生效。

    修改回源请求中名称为x-code的请求头的值为key2,请填写:

    • 请求头名称:x-code

    • 请求头值:key2

    说明
    • 禁止配置“ali-”或者“Ali-”开头请求头名称

    • 请求头值中可以配置多个值,多个值用英文逗号(,)分隔。

  6. 单击确定

  • 本页导读
  • 功能介绍
  • 注意事项
  • 修改请求头
AI助理

点击开启售前

在线咨询服务

你好,我是AI助理

可以解答问题、推荐解决方案等