See: Description
Interface | Description |
---|---|
HttpMessageReader<T> |
Strategy interface that specifies a reader that can convert from the HTTP
request body from a stream of bytes to Objects.
|
HttpMessageWriter<T> |
Strategy interface that specifies a converter that can convert a stream of
Objects to a stream of bytes to be written to the HTTP response body.
|
ServerHttpMessageReader<T> |
Server oriented
HttpMessageReader that allows to resolve hints using annotations or
perform additional operation using ServerHttpRequest or ServerHttpResponse . |
ServerHttpMessageWriter<T> |
Server oriented
HttpMessageWriter that allows to resolve hints using annotations or
perform additional operation using ServerHttpRequest or ServerHttpResponse . |
ServerSentEvent.Builder<T> |
A mutable builder for a
SseEvent . |
Class | Description |
---|---|
AbstractServerHttpMessageReader<T> |
HttpMessageReader wrapper that implements ServerHttpMessageReader in order
to allow providing hints to the nested reader or setting the response status for
example, by implementing AbstractServerHttpMessageReader.resolveReadHints(ResolvableType, ResolvableType, ServerHttpRequest) . |
AbstractServerHttpMessageWriter<T> |
HttpMessageWriter wrapper that implements ServerHttpMessageWriter in order
to allow providing hints to the nested writer or setting the response status for
example, by implementing AbstractServerHttpMessageWriter.resolveWriteHints(ResolvableType, ResolvableType, MediaType, ServerHttpRequest) . |
DecoderHttpMessageReader<T> |
Implementation of the
HttpMessageReader interface that delegates
to a Decoder . |
EncoderHttpMessageWriter<T> |
Implementation of the
HttpMessageWriter interface that delegates
to an Encoder . |
FormHttpMessageReader |
Implementation of an
HttpMessageReader to read HTML form data, i.e. |
FormHttpMessageWriter |
Implementation of an
HttpMessageWriter to write HTML form data, i.e. |
Jackson2ServerHttpMessageReader |
ServerHttpMessageReader that resolves those annotation or request based Jackson 2 hints:
@JsonView + @RequestBody annotated handler method parameter
|
Jackson2ServerHttpMessageWriter |
Jackson
ServerHttpMessageWriter that resolves @JsonView annotated handler
method and deals with AbstractEncoder.FLUSHING_STRATEGY_HINT . |
ResourceHttpMessageWriter |
Implementation of
HttpMessageWriter that can write
Resources . |
ResourceRegionHttpMessageWriter |
Implementation of
HttpMessageWriter that can write
ResourceRegion s. |
ServerSentEvent<T> |
Representation for a Server-Sent Event for use with Spring's reactive Web
support.
|
ServerSentEvent.BuilderImpl<T> | |
ServerSentEventHttpMessageReader |
Reader that supports a stream of
ServerSentEvent s and also plain
Object s which is the same as an ServerSentEvent with data
only. |
ServerSentEventHttpMessageWriter |
Writer that supports a stream of
ServerSentEvent s and also plain
Object s which is the same as an ServerSentEvent with data
only. |
Encoder
and Decoder
for web use.
Also declares a high-level
HttpMessageReader
and
HttpMessageWriter
for reading and
writing the body of HTTP requests and responses.