HTTP filter chain.
- Graeme Rocher
ClassDescriptionInterface that signals to
FilterRunnerthat we should wait for the request body to arrive before running this binder.A non-blocking and thread-safe filter chain.A filter continuation gives can be declared as a parameter on a
filter method.Different filter order heuristics, derived from annotations or
a bean method.Dynamic order value (from
Ordered.getOrder()).Fixed order value.Styles of filter patterns.The filter runner will start processing the filters in the forward order.Base interface for different filter types."Legacy" filter, i.e.Wrapper around a filter that signifies the filter should be run asynchronously on the given executor.Last item in a filter chain, called when all other filters are done.Terminal filter that accepts a reactive type.An HttpClientFilter extends
HttpFilterand allows the passed request to be mutated.Subinterface for filter resolution specific to HTTP client filters.A interface for classes that can intercept and filter
HttpRequestinstances and can either proceed with the request or return a modified result.A contract for resolving filters for a given request.A resolved filter entry.Subinterface for filter resolution specific to HTTP server filters.A non-blocking and thread-safe filter chain.Represents phases of server filters.