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 aGatewayFilterto 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 theRouteURI has the schemeforward.ForwardRoutingFilter GatewayMetricsFilter LoadBalancerServiceInstanceCookieFilter AGlobalFilterthat allows passing the instanceId) of theServiceInstanceselected by theReactiveLoadBalancerClientFilterin a cookie.NettyRoutingFilter NettyWriteResponseFilter OrderedGatewayFilter ReactiveLoadBalancerClientFilter AGlobalFilterimplementation that routes requests using reactive Spring Cloud LoadBalancer.RemoveCachedBodyFilter RouteToRequestUrlFilter WebClientHttpRoutingFilter WebClientWriteResponseFilter WebsocketRoutingFilter WeightCalculatorWebFilter