跳到主要内容
版本:5.0.1

RewriteResponseHeader GatewayFilter 工厂

DeepSeek V3 中英对照 RewriteResponseHeader GatewayFilter Factory RewriteResponseHeader GatewayFilter Factory

RewriteResponseHeader GatewayFilter 工厂接收 name、regexp 和 replacement 参数。它使用 Java 正则表达式来灵活地重写响应头的值。以下示例配置了一个 RewriteResponseHeader GatewayFilter:

spring:
cloud:
gateway:
routes:
- id: rewriteresponseheader_route
uri: https://example.org
filters:
- RewriteResponseHeader=X-Response-Red, , password=[^&]+, password=***

对于头部值 /42?user=ford&password=omg!what&flag=true,在向下游发出请求后,它会被设置为 /42?user=ford&password=***&flag=true。由于 YAML 规范的要求,你必须使用 $\ 来表示 $。