Header 修改
基本概念
收到请求时,Header 修改功能允许在将请求转发到后端之前调整请求 Header。 同样,收到响应时,该功能允许在将响应返回给客户端之前调整响应 Header。
使用 annotations
annotation 值是包含配置的 JSON 字符串。
注意:在 *_var 映射中,键是 Header 名称,值是 ALB context 变量名称。
例如,向 Ingress 添加以下 annotation:
将把键 x-my-host 和请求 Host Header 的值添加到请求 Header 中。
变量名称请参阅 nginx 变量。
ALB 还提供其他变量:
示例
要从 Cookie 添加 Authorization Header,可以使用:
要设置 HSTS,可以使用:
商标声明
NGINX® 是 F5, Inc. 在美国及其他国家/地区的注册商标。
Alauda 是独立供应商。本产品与 F5, Inc. 无关联,也未获得其认可或赞助。所有商标均为其各自所有者的财产,在此仅用于标识目的。