HTTP请求头是HTTP的请求消息头的组成部分之一,可携带特定请求参数信息并传递给服务器。您可以通过配置回源HTTP请求头实现,支持增加、删除、变更或替换回源HTTP请求头,满足更多实际业务需求。
功能介绍
当边缘安全加速 ESA节点请求回源站请求资源时,源站可获取到回源请求头中携带的信息,用于实现特定业务需求。您可以通过修改请求头功能,改写用户回源请求中的HTTP Header信息,携带特定的参数信息给源站。
注意事项
回源请求指客户端经过边缘安全加速 ESA节点回源的请求。回源HTTP请求头配置只会影响通过边缘安全加速 ESA回源的HTTP消息,对于边缘安全加速 ESA节点直接响应给用户的HTTP消息不做修改。
修改请求头
登录ESA控制台。
在左侧导航栏,单击站点管理。
在站点管理页面,单击目标站点名称,或对应站点操作列的详情。
在左侧导航栏,选择
。单击修改请求头页签。
单击新建规则,填写规则名称,根据需求设置要匹配的用户请求及修改请求头的具体配置。
操作方式
说明
示例
添加
在回源请求中添加指定请求头。
增加名称为x-code,值为key1的请求头,请填写:
请求头名称:x-code
请求头值:key1
删除
在回源请求中删除所有与请求头名称匹配的参数值,无论是否有重复的请求头参数。
删除名称为x-code的请求头,请填写请求头名称:x-code。
变更
在回源请求中变更指定请求头的值。
修改回源请求中名称为x-code的请求头的值为key2,请填写:
请求头名称:x-code
请求头值:key2
说明禁止配置“ali-”或者“Ali-”开头的请求头名称。
请求头值中可以配置多个值,多个值用英文逗号(,)分隔。
单击确定。
文档内容是否对您有帮助?