Spring Cloud RouteToRequestUrl過濾器

2024-01-05 17:37 更新
如果ServerWebExchangeUtils.GATEWAY_ROUTE_ATTR交換屬性中存在Route對象,則RouteToRequestUrlFilter將運行。它基于請求URI創(chuàng)建一個新URI,但使用Route對象的URI屬性進行了更新。新的URI放置在ServerWebExchangeUtils.GATEWAY_REQUEST_URL_ATTR交換屬性中。

如果URI具有方案前綴(例如lb:ws://serviceid),則將從URI中剝離lb方案,并將其放在ServerWebExchangeUtils.GATEWAY_SCHEME_PREFIX_ATTR中,以供以后在過濾器鏈中使用。


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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號