Spring Cloud MapRequestHeader GatewayFilter工廠

2024-01-04 17:41 更新

MapRequestHeader GatewayFilter要素采用'fromHeader'和'toHeader'參數(shù)。它創(chuàng)建一個新的命名標(biāo)頭(toHeader),并從傳入的HTTP請求中從現(xiàn)有的命名標(biāo)頭(fromHeader)中提取值。如果輸入標(biāo)頭不存在,則過濾器不起作用。如果新的命名標(biāo)頭已經(jīng)存在,則將使用新值擴(kuò)充其值。

application.yml。 

spring:
  cloud:
    gateway:
      routes:
      - id: map_request_header_route
        uri: https://example.org
        filters:
        - MapRequestHeader=Bar, X-Request-Foo

這會將X-Request-Foo:<values>標(biāo)頭添加到下游請求中,并帶有來自傳入的HTTP請求Bar標(biāo)頭的更新值。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號