Uses of Interface
org.springframework.web.server.WebFilter
Packages that use WebFilter
Package
Description
Reactive support for CORS (Cross-Origin Resource Sharing),
based on a common
CorsProcessor strategy.WebFilter implementations for use in
reactive web applications.Implementations to adapt to the underlying
org.springframework.http.client.reactive reactive HTTP adapter
and HttpHandler.Provides common WebHandler implementations and a
WebHandlerDecorator.-
Uses of WebFilter in org.springframework.web.cors.reactive
Classes in org.springframework.web.cors.reactive that implement WebFilterModifier and TypeClassDescriptionclassWebFilterthat handles CORS preflight requests and intercepts CORS simple and actual requests thanks to aCorsProcessorimplementation (DefaultCorsProcessorby default) in order to add the relevant CORS response headers (likeAccess-Control-Allow-Origin) using the providedCorsConfigurationSource(for example anUrlBasedCorsConfigurationSourceinstance.classWebFilter that handles pre-flight requests through aPreFlightRequestHandlerand bypasses the rest of the chain. -
Uses of WebFilter in org.springframework.web.filter.reactive
Classes in org.springframework.web.filter.reactive that implement WebFilterModifier and TypeClassDescriptionclassReactiveWebFilterthat converts posted method parameters into HTTP methods, retrievable viaHttpRequest.getMethod().classDeprecated, for removal: This API element is subject to removal in a future version.classInserts an attribute in the ReactorContextthat makes the currentServerWebExchangeavailable under the attribute nameServerWebExchangeContextFilter.EXCHANGE_CONTEXT_ATTRIBUTE.final classWebFilterthat modifies the URL, and then redirects or wraps the request to apply the change. -
Uses of WebFilter in org.springframework.web.server.adapter
Methods in org.springframework.web.server.adapter with parameters of type WebFilterModifier and TypeMethodDescriptionAdd the given filter(s).Method parameters in org.springframework.web.server.adapter with type arguments of type WebFilterModifier and TypeMethodDescriptionManipulate the "live" list of currently configured filters. -
Uses of WebFilter in org.springframework.web.server.handler
Methods in org.springframework.web.server.handler that return types with arguments of type WebFilterModifier and TypeMethodDescriptionDefaultWebFilterChain.getFilters()FilteringWebHandler.getFilters()Return a read-only list of the configured filters.Constructor parameters in org.springframework.web.server.handler with type arguments of type WebFilterModifierConstructorDescriptionDefaultWebFilterChain(WebHandler handler, List<WebFilter> filters) Public constructor with the list of filters and the target handler to use.FilteringWebHandler(WebHandler handler, List<WebFilter> filters) Constructor.
WebHttpHandlerBuilder.