最新の安定バージョンについては、Spring Cloud Gateway 5.0.1 を使用してください! |
RewriteResponseHeader GatewayFilter ファクトリ
RewriteResponseHeader GatewayFilter ファクトリは name、regexp、replacement パラメーターを取ります。Java 正規表現を使用して、レスポンスヘッダー値を柔軟に書き換えます。次の例では、RewriteResponseHeader GatewayFilter を構成します。
application.yml
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 仕様のため、$ を意味するために $\ を使用する必要があります。