Package | Description |
---|---|
org.springframework.http |
Contains a basic abstraction over client/server-side HTTP.
|
org.springframework.http.client |
Contains an abstraction over client-side HTTP.
|
org.springframework.http.converter |
Provides an HttpMessageConverter abstraction to convert between Java objects and HTTP input/output messages.
|
org.springframework.http.converter.feed |
Provides HttpMessageConverter implementations for handling Atom and RSS feeds.
|
org.springframework.http.converter.json |
Provides HttpMessageConverter implementations for handling JSON.
|
org.springframework.http.converter.protobuf |
Provides an HttpMessageConverter implementation for handling
Google Protocol Buffers.
|
org.springframework.http.converter.xml |
Provides HttpMessageConverter implementations for handling XML.
|
org.springframework.http.server |
Contains an abstraction over server-side HTTP.
|
org.springframework.mock.http |
Mock implementations of client/server-side HTTP abstractions.
|
org.springframework.mock.http.client |
Mock implementations of client-side HTTP abstractions.
|
Modifier and Type | Interface and Description |
---|---|
interface |
StreamingHttpOutputMessage
Represents a HTTP output message that allows for setting a streaming body.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AsyncClientHttpRequest
Deprecated.
as of Spring 5.0, in favor of
ClientRequest |
interface |
ClientHttpRequest
Represents a client-side HTTP request.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractClientHttpRequest
Abstract base for
ClientHttpRequest that makes sure that headers
and body are not written multiple times. |
Modifier and Type | Method and Description |
---|---|
void |
BufferedImageHttpMessageConverter.write(BufferedImage image,
MediaType contentType,
HttpOutputMessage outputMessage) |
void |
FormHttpMessageConverter.write(MultiValueMap<String,?> map,
MediaType contentType,
HttpOutputMessage outputMessage) |
void |
AbstractHttpMessageConverter.write(T t,
MediaType contentType,
HttpOutputMessage outputMessage)
This implementation sets the default headers by calling
AbstractHttpMessageConverter.addDefaultHeaders(org.springframework.http.HttpHeaders, T, org.springframework.http.MediaType) ,
and then calls AbstractHttpMessageConverter.writeInternal(T, org.springframework.http.HttpOutputMessage) . |
void |
HttpMessageConverter.write(T t,
MediaType contentType,
HttpOutputMessage outputMessage)
Write an given object to the given output message.
|
void |
AbstractGenericHttpMessageConverter.write(T t,
Type type,
MediaType contentType,
HttpOutputMessage outputMessage)
This implementation sets the default headers by calling
AbstractHttpMessageConverter.addDefaultHeaders(org.springframework.http.HttpHeaders, T, org.springframework.http.MediaType) ,
and then calls AbstractGenericHttpMessageConverter.writeInternal(T, org.springframework.http.HttpOutputMessage) . |
void |
GenericHttpMessageConverter.write(T t,
Type type,
MediaType contentType,
HttpOutputMessage outputMessage)
Write an given object to the given output message.
|
protected void |
ResourceHttpMessageConverter.writeContent(Resource resource,
HttpOutputMessage outputMessage) |
protected void |
ByteArrayHttpMessageConverter.writeInternal(byte[] bytes,
HttpOutputMessage outputMessage) |
protected void |
ObjectToStringHttpMessageConverter.writeInternal(Object obj,
HttpOutputMessage outputMessage) |
protected void |
ResourceRegionHttpMessageConverter.writeInternal(Object object,
Type type,
HttpOutputMessage outputMessage) |
protected void |
ResourceHttpMessageConverter.writeInternal(Resource resource,
HttpOutputMessage outputMessage) |
protected void |
StringHttpMessageConverter.writeInternal(String str,
HttpOutputMessage outputMessage) |
protected abstract void |
AbstractHttpMessageConverter.writeInternal(T t,
HttpOutputMessage outputMessage)
Abstract template method that writes the actual body.
|
protected void |
AbstractGenericHttpMessageConverter.writeInternal(T t,
HttpOutputMessage outputMessage) |
protected abstract void |
AbstractGenericHttpMessageConverter.writeInternal(T t,
Type type,
HttpOutputMessage outputMessage)
Abstract template method that writes the actual body.
|
protected void |
ResourceRegionHttpMessageConverter.writeResourceRegion(ResourceRegion region,
HttpOutputMessage outputMessage) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractWireFeedHttpMessageConverter.writeInternal(T wireFeed,
HttpOutputMessage outputMessage) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractJackson2HttpMessageConverter.writeInternal(Object object,
Type type,
HttpOutputMessage outputMessage) |
protected void |
AbstractJsonHttpMessageConverter.writeInternal(Object object,
Type type,
HttpOutputMessage outputMessage) |
Modifier and Type | Method and Description |
---|---|
protected void |
ProtobufHttpMessageConverter.writeInternal(com.google.protobuf.Message message,
HttpOutputMessage outputMessage) |
Modifier and Type | Method and Description |
---|---|
void |
Jaxb2CollectionHttpMessageConverter.write(T t,
Type type,
MediaType contentType,
HttpOutputMessage outputMessage) |
protected void |
SourceHttpMessageConverter.writeInternal(T t,
HttpOutputMessage outputMessage) |
protected void |
AbstractXmlHttpMessageConverter.writeInternal(T t,
HttpOutputMessage outputMessage) |
Modifier and Type | Interface and Description |
---|---|
interface |
ServerHttpResponse
Represents a server-side HTTP response.
|
Modifier and Type | Class and Description |
---|---|
class |
ServletServerHttpResponse
ServerHttpResponse implementation that is based on a HttpServletResponse . |
Modifier and Type | Class and Description |
---|---|
class |
MockHttpOutputMessage
Mock implementation of
HttpOutputMessage . |
Modifier and Type | Class and Description |
---|---|
class |
MockAsyncClientHttpRequest
Deprecated.
as of Spring 5.0, with no direct replacement
|
class |
MockClientHttpRequest
Mock implementation of
ClientHttpRequest . |