RewriteRequestParameter GatewayFilter 工廠

RewriteRequestParameter GatewayFilter 工廠接收一個 name 引數和一個 replacement 引數。它將重寫給定 name 的請求引數值。如果設定了多個具有相同 name 的請求引數,它們將被替換為單個值。如果沒有找到請求引數,則不會進行任何更改。以下列表配置了一個 RewriteRequestParameter GatewayFilter

示例 1. application.yml
spring:
  cloud:
    gateway:
      routes:
      - id: rewriterequestparameter_route
        uri: https://example.org
        predicates:
        - Path=/products
        filters:
        - RewriteRequestParameter=campaign,fall2023

對於對 /products?campaign=old 的請求,這將把請求引數設定為 campaign=fall2023

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