接口的使用
org.springframework.http.HttpOutputMessage
使用HttpOutputMessage的程序包 程序包 说明 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.org.springframework.http中HttpOutputMessage的使用
org.springframework.http中HttpOutputMessage的子接口 修饰符和类型 接口 说明 interface
StreamingHttpOutputMessage
Represents an HTTP output message that allows for setting a streaming body.org.springframework.http.client中HttpOutputMessage的使用
org.springframework.http.client中HttpOutputMessage的子接口 修饰符和类型 接口 说明 interface
AsyncClientHttpRequest
已过时。as of Spring 5.0, in favor ofClientRequest
interface
ClientHttpRequest
Represents a client-side HTTP request.实现HttpOutputMessage的org.springframework.http.client中的类 修饰符和类型 类 说明 class
AbstractClientHttpRequest
Abstract base forClientHttpRequest
that makes sure that headers and body are not written multiple times.org.springframework.http.converter中HttpOutputMessage的使用
参数类型为HttpOutputMessage的org.springframework.http.converter中的方法 修饰符和类型 方法 说明 void
AbstractGenericHttpMessageConverter. write(T t, Type type, MediaType contentType, HttpOutputMessage outputMessage)
This implementation sets the default headers by callingAbstractHttpMessageConverter.addDefaultHeaders(org.springframework.http.HttpHeaders, T, org.springframework.http.MediaType)
, and then callsAbstractGenericHttpMessageConverter.writeInternal(T, org.springframework.http.HttpOutputMessage)
.void
AbstractHttpMessageConverter. write(T t, MediaType contentType, HttpOutputMessage outputMessage)
This implementation sets the default headers by callingAbstractHttpMessageConverter.addDefaultHeaders(org.springframework.http.HttpHeaders, T, org.springframework.http.MediaType)
, and then callsAbstractHttpMessageConverter.writeInternal(T, org.springframework.http.HttpOutputMessage)
.void
BufferedImageHttpMessageConverter. write(BufferedImage image, MediaType contentType, HttpOutputMessage outputMessage)
void
FormHttpMessageConverter. write(MultiValueMap<String,?> map, MediaType contentType, HttpOutputMessage outputMessage)
void
GenericHttpMessageConverter. write(T t, Type type, MediaType contentType, HttpOutputMessage outputMessage)
Write an given object to the given output message.void
HttpMessageConverter. write(T t, MediaType contentType, HttpOutputMessage outputMessage)
Write an given object to the given output message.protected void
ResourceHttpMessageConverter. writeContent(Resource resource, HttpOutputMessage outputMessage)
protected abstract void
AbstractGenericHttpMessageConverter. writeInternal(T t, Type type, HttpOutputMessage outputMessage)
Abstract template method that writes the actual body.protected void
AbstractGenericHttpMessageConverter. writeInternal(T t, HttpOutputMessage outputMessage)
protected abstract void
AbstractHttpMessageConverter. writeInternal(T t, HttpOutputMessage outputMessage)
Abstract template method that writes the actual body.protected void
ByteArrayHttpMessageConverter. writeInternal(byte[] bytes, HttpOutputMessage outputMessage)
protected void
ObjectToStringHttpMessageConverter. writeInternal(Object obj, HttpOutputMessage outputMessage)
protected void
ResourceHttpMessageConverter. writeInternal(Resource resource, HttpOutputMessage outputMessage)
protected void
ResourceRegionHttpMessageConverter. writeInternal(Object object, Type type, HttpOutputMessage outputMessage)
protected void
StringHttpMessageConverter. writeInternal(String str, HttpOutputMessage outputMessage)
protected void
ResourceRegionHttpMessageConverter. writeResourceRegion(ResourceRegion region, HttpOutputMessage outputMessage)
org.springframework.http.converter.feed中HttpOutputMessage的使用
参数类型为HttpOutputMessage的org.springframework.http.converter.feed中的方法 修饰符和类型 方法 说明 protected void
AbstractWireFeedHttpMessageConverter. writeInternal(T wireFeed, HttpOutputMessage outputMessage)
org.springframework.http.converter.json中HttpOutputMessage的使用
参数类型为HttpOutputMessage的org.springframework.http.converter.json中的方法 修饰符和类型 方法 说明 protected void
AbstractJackson2HttpMessageConverter. writeInternal(Object object, Type type, HttpOutputMessage outputMessage)
protected void
AbstractJsonHttpMessageConverter. writeInternal(Object object, Type type, HttpOutputMessage outputMessage)
org.springframework.http.converter.protobuf中HttpOutputMessage的使用
参数类型为HttpOutputMessage的org.springframework.http.converter.protobuf中的方法 修饰符和类型 方法 说明 protected void
ProtobufHttpMessageConverter. writeInternal(com.google.protobuf.Message message, HttpOutputMessage outputMessage)
org.springframework.http.converter.xml中HttpOutputMessage的使用
参数类型为HttpOutputMessage的org.springframework.http.converter.xml中的方法 修饰符和类型 方法 说明 void
Jaxb2CollectionHttpMessageConverter. write(T t, Type type, MediaType contentType, HttpOutputMessage outputMessage)
protected void
AbstractXmlHttpMessageConverter. writeInternal(T t, HttpOutputMessage outputMessage)
protected void
SourceHttpMessageConverter. writeInternal(T t, HttpOutputMessage outputMessage)
org.springframework.http.server中HttpOutputMessage的使用
org.springframework.http.server中HttpOutputMessage的子接口 修饰符和类型 接口 说明 interface
ServerHttpResponse
Represents a server-side HTTP response.实现HttpOutputMessage的org.springframework.http.server中的类 修饰符和类型 类 说明 class
ServletServerHttpResponse
ServerHttpResponse
implementation that is based on aHttpServletResponse
.org.springframework.mock.http中HttpOutputMessage的使用
实现HttpOutputMessage的org.springframework.mock.http中的类 修饰符和类型 类 说明 class
MockHttpOutputMessage
Mock implementation ofHttpOutputMessage
.org.springframework.mock.http.client中HttpOutputMessage的使用
实现HttpOutputMessage的org.springframework.mock.http.client中的类 修饰符和类型 类 说明 class
MockAsyncClientHttpRequest
已过时。as of Spring 5.0, with no direct replacementclass
MockClientHttpRequest
Mock implementation ofClientHttpRequest
.