All Classes and Interfaces
Class
Description
Responsible for binding to a
BasicAuth argument from the authorization
header in the request.Default handler for
BufferLengthExceededException errors.Default handler for
ContentLengthExceededException errors.Handles exception of type
ConversionErrorException.Resolves the Locale from a Cookie within an HTTP Request.
Coroutines helper.
Responsible for handling CORS requests and responses.
Stores configuration for CORS.
Responsible for converting a map of configuration to an instance of
CorsOriginConfiguration.Utility methods for CORS.
Support CORs configuration via annotation.
Utility classes to work with
CrossOrigin.A type that needs special handling that may include modification of the response.
Default implementation of
HttpClientAddressResolver.Default implementation of
HttpHostResolver.Handles exceptions of type
DuplicateRouteException.Contains information about an error that occurred.
A builder for a
ErrorContext.An abstract class to handle exceptions with an
Error and responding a Bad Request HTTP Response via the ErrorResponseProcessor API.Provides an HTTP Response body of an error response.
Creates Http responses that represent errors.
An abstract class to handle exceptions via an HTTP Response and the
ErrorResponseProcessor API.A generic hook for handling exceptions that occurs during the execution of an HTTP request.
A special type for file handling.
Deprecated, for removal: This API element is subject to removal in a future version.
A
ErrorResponseBodyProvider for HTML responses.Provides an abstract class which implements
LocaleResolver and handles default locale resolution.Resolves the client IP address from the request.
Generic implementation of
LocaleResolver for fixed locale resolution.Resolves the host name of the current server.
Configuration for Locale Resolution in a HTTP Request.
Responsible for determining the current locale from a request.
A
RequestScope which uses the current HttpRequest to resolve the locale and hence return the localized messages.A base
ConfigurationProperties for servers.Configuration for CORS.
Configuration for host resolution with the
HttpHostResolver.Configuration for locale resolution used by
HttpLocaleResolver.Configuration for multipart handling.
Exceptions related to the HTTP server.
The HTTP server type converters registrar.
Handles exception of type
HttpStatusException.Thrown for an unrecoverable server exceptions.
Default exception handler for jackson processing errors.
A
ErrorResponseBodyProvider for JSON responses.Default exception handler for JSON processing errors.
Binds
Locale arguments in controller methods using
the LocaleResolver.Represents the body of a multipart request that emits each
part after it is received in its entirety.
Exception thrown when none of the produceable content types matches any of the accepted types.
Exception thrown when the request HTTP Method is not allowed.
Handles exception of type
NotAllowedException and returns an HTTP 405 (Method Not Allowed) response with the "Allow" HTTP Header populated to the allowed headers.Exception thrown when the request uri is not found.
This Filter intercepts HTTP OPTIONS requests which are not CORS Preflight requests.
Annotation to mark
RequestFilter to be executed before the route has been matched.Responsible for parsing and returning the information
stored in the standard and de facto standard proxy headers.
A class containing methods to aid in satisfying arguments of a
Route.This class handles the full route processing lifecycle for a request.
A locale resolver which resolves the locale via
HttpRequest.getLocale().A class responsible for executing routes.
Argument binder for
RouteMatch objects.An exception thrown on server startup.
A processor that exposes WebSocket URIs via the router.
A special type for streaming an
InputStream representing a file or resource.Used as the return value of a route execution to send
File instances to the client.Deprecated, for removal: This API element is subject to removal in a future version.
Replaced with message body writers / readers API
Handles exception of type
UnsatisfiedArgumentException.Handles exceptions of type
UnsatisfiedRouteException.Exception thrown when the requested Content-Type is not supported.
Handles exception of type
URISyntaxException.
DefaultErrorResponseProcessorinstead