MapRequestHeader GatewayFilter 工厂

MapRequestHeader GatewayFilter 工厂接受 fromHeadertoHeader 参数。它会创建一个新的命名头部 (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

这会将 X-Request-Red:<values> 头部添加到下游请求中,其值由传入 HTTP 请求的 Blue 头部更新。

© . This site is unofficial and not affiliated with VMware.