RewriteResponseHeader GatewayFilter 工厂

RewriteResponseHeader GatewayFilter 工厂接受 nameregexpreplacement 参数。它使用 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 规范,您必须使用 $\ 来表示 $

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