AddRequestHeader GatewayFilter 工厂

AddRequestHeader GatewayFilter 工厂接受 namevalue 参数。以下示例配置了一个 AddRequestHeader GatewayFilter

application.yml
spring:
  cloud:
    gateway:
      routes:
      - id: add_request_header_route
        uri: https://example.org
        filters:
        - AddRequestHeader=X-Request-red, blue

此列表将 X-Request-red:blue 请求头添加到所有匹配请求的下游请求头中。

AddRequestHeader 知道用于匹配路径或主机的 URI 变量。URI 变量可以在值中使用,并在运行时展开。以下示例配置了一个使用变量的 AddRequestHeader GatewayFilter

application.yml
spring:
  cloud:
    gateway:
      routes:
      - id: add_request_header_route
        uri: https://example.org
        predicates:
        - Path=/red/{segment}
        filters:
        - AddRequestHeader=X-Request-Red, Blue-{segment}
© . This site is unofficial and not affiliated with VMware.