Spring Cloud RouteToRequestUrl过滤器
2024-01-05 17:37 更新
如果
ServerWebExchangeUtils.GATEWAY_ROUTE_ATTR
交换属性中存在Route
对象,则RouteToRequestUrlFilter
将运行。它基于请求URI创建一个新URI,但使用Route
对象的URI属性进行了更新。新的URI放置在ServerWebExchangeUtils.GATEWAY_REQUEST_URL_ATTR
交换属性中。如果URI具有方案前缀(例如lb:ws://serviceid
),则将从URI中剥离lb
方案,并将其放在ServerWebExchangeUtils.GATEWAY_SCHEME_PREFIX_ATTR
中,以供以后在过滤器链中使用。
以上内容是否对您有帮助:
更多建议: