org.springframework.http.client.reactive
reactive HTTP adapter layer, providing additional constructs such as
WebHandler, WebFilter, WebSession among others.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | ServerWebExchange
Contract for an HTTP request-response interaction. |
| public interface | WebExceptionHandler
Contract for handling exceptions during web server exchange processing. |
| public interface | WebFilter
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. |
| public interface | WebFilterChain
Contract to allow a |
| public interface | WebHandler
Contract to handle a web request. |
| public interface | WebSession
Main contract for using a server-side session that provides access to session attributes across HTTP requests. |
| Modifier and Type | Class and Description |
|---|---|
| pack-priv class | DefaultServerWebExchangeBuilder
Package-private implementation of |
| public class | MethodNotAllowedException
Exception for errors that fit response status 405 (method not allowed). |
| public class | MissingRequestValueException
|
| public class | NotAcceptableStatusException
Exception for errors that fit response status 406 (not acceptable). |
| public class | ResponseStatusException
Subclass of |
| public class | ServerErrorException
Exception for an |
| public class | ServerWebExchangeDecorator
A convenient base class for classes that need to wrap another
|
| public class | ServerWebInputException
Exception for errors that fit response status 400 (bad request) for use in Spring Web applications. |
| public class | UnsatisfiedRequestParameterException
|
| public class | UnsupportedMediaTypeStatusException
Exception for errors that fit response status 415 (unsupported media type). |