Package org.springframework.cloud.gateway.filter
-
Interface Summary Interface Description GatewayFilter Contract for interception-style, chained processing of Web requests that may be used to implement cross-cutting, application-agnostic requirements such as security, timeouts, and others.GatewayFilterChain Contract to allow aGatewayFilter
to delegate to the next in the chain.GlobalFilter Contract for interception-style, chained processing of gateway requests that may be used to implement cross-cutting, application-agnostic requirements such as security, timeouts, and others. -
Class Summary Class Description AdaptCachedBodyGlobalFilter FilterDefinition ForwardPathFilter Filter to set the path in the request URI if theRoute
URI has the schemeforward
.ForwardRoutingFilter GatewayMetricsFilter LoadBalancerServiceInstanceCookieFilter AGlobalFilter
that allows passing the instanceId) of theServiceInstance
selected by theReactiveLoadBalancerClientFilter
in a cookie.NettyRoutingFilter NettyWriteResponseFilter OrderedGatewayFilter ReactiveLoadBalancerClientFilter AGlobalFilter
implementation that routes requests using reactive Spring Cloud LoadBalancer.RemoveCachedBodyFilter RouteToRequestUrlFilter WebClientHttpRoutingFilter WebClientWriteResponseFilter WebsocketRoutingFilter WeightCalculatorWebFilter