MapRequestHeader GatewayFilter ファクトリ

MapRequestHeader GatewayFilter ファクトリは、fromHeader および toHeader パラメーターを取ります。新しい名前付きヘッダー(toHeader)が作成され、受信 http リクエストから既存の名前付きヘッダー(fromHeader)から値が抽出されます。入力ヘッダーが存在しない場合、フィルターは影響を与えません。新しい名前付きヘッダーがすでに存在する場合、その値は新しい値で拡張されます。次の例では、MapRequestHeader を構成します。

application.yml
spring:
  cloud:
    gateway:
      routes:
      - id: map_request_header_route
        uri: https://example.org
        filters:
        - MapRequestHeader=Blue, X-Request-Red

これにより、受信 HTTP リクエストの Blue ヘッダーから更新された値を使用して、ダウンストリームリクエストに X-Request-Red:<values> ヘッダーが追加されます。