接口的使用
cn.taketoday.http.HttpOutputMessage
使用HttpOutputMessage的程序包
程序包
说明
Contains a basic abstraction over client/server-side HTTP.
Contains an abstraction over client-side HTTP.
Provides an HttpMessageConverter abstraction to convert between Java objects and HTTP input/output messages.
Provides HttpMessageConverter implementations for handling Atom and RSS feeds.
Provides HttpMessageConverter implementations for handling JSON.
Provides an HttpMessageConverter implementation for handling
Google Protocol Buffers.
Provides HttpMessageConverter implementations for handling XML.
Contains an abstraction over server-side HTTP.
-
cn.taketoday.http中HttpOutputMessage的使用
修饰符和类型接口说明interfaceRepresents an HTTP output message that allows for setting a streaming body. -
cn.taketoday.http.client中HttpOutputMessage的使用
修饰符和类型类说明classBase implementation ofClientHttpRequestthat buffers output in a byte array before sending it over the wire.classAbstract base forClientHttpRequestthat makes sure that headers and body are not written multiple times.(专用程序包) classAbstract base forClientHttpRequestthat also implementStreamingHttpOutputMessage.(专用程序包) final classSimple implementation ofClientHttpRequestthat wraps another request.(专用程序包) final classClientHttpRequestimplementation based on Apache HttpComponents HttpClient.(专用程序包) final classWrapper for aClientHttpRequestthat has support forClientHttpRequestInterceptors.(专用程序包) classClientHttpRequestimplementation based the JavaHttpClient.(专用程序包) classClientHttpRequestimplementation based on Jetty'sHttpClient.(专用程序包) final classClientHttpRequestimplementation for the Reactor-Netty HTTP client.(专用程序包) final classClientHttpRequestimplementation that uses standard JDK facilities to execute buffered requests. -
cn.taketoday.http.converter中HttpOutputMessage的使用
修饰符和类型类说明private static classImplementation ofHttpOutputMessageused to write a MIME multipart.修饰符和类型方法说明voidResourceHttpMessageConverter.addDefaultHeaders(HttpOutputMessage message, cn.taketoday.core.io.Resource resource, MediaType contentType) Adds the default headers for the given resource to the given message.final voidAbstractGenericHttpMessageConverter.write(T t, Type type, MediaType contentType, HttpOutputMessage outputMessage) This implementation sets the default headers by callingAbstractHttpMessageConverter.addDefaultHeaders(cn.taketoday.http.HttpHeaders, T, cn.taketoday.http.MediaType), and then callsAbstractGenericHttpMessageConverter.writeInternal(T, cn.taketoday.http.HttpOutputMessage).final voidAbstractHttpMessageConverter.write(T t, MediaType contentType, HttpOutputMessage outputMessage) This implementation sets the default headers by callingAbstractHttpMessageConverter.addDefaultHeaders(cn.taketoday.http.HttpHeaders, T, cn.taketoday.http.MediaType), and then callsAbstractHttpMessageConverter.writeInternal(T, cn.taketoday.http.HttpOutputMessage).voidBufferedImageHttpMessageConverter.write(BufferedImage image, MediaType contentType, HttpOutputMessage outputMessage) voidFormHttpMessageConverter.write(cn.taketoday.util.MultiValueMap<String, ?> map, MediaType contentType, HttpOutputMessage outputMessage) voidGenericHttpMessageConverter.write(T t, Type type, MediaType contentType, HttpOutputMessage outputMessage) Write an given object to the given output message.voidHttpMessageConverter.write(T t, MediaType contentType, HttpOutputMessage outputMessage) Write an given object to the given output message.protected voidResourceHttpMessageConverter.writeContent(cn.taketoday.core.io.Resource resource, HttpOutputMessage outputMessage) private voidFormHttpMessageConverter.writeForm(cn.taketoday.util.MultiValueMap<String, Object> formData, MediaType contentType, HttpOutputMessage outputMessage) protected voidAbstractGenericHttpMessageConverter.writeInternal(T t, HttpOutputMessage outputMessage) protected abstract voidAbstractGenericHttpMessageConverter.writeInternal(T t, Type type, HttpOutputMessage outputMessage) Abstract template method that writes the actual body.protected abstract voidAbstractHttpMessageConverter.writeInternal(T t, HttpOutputMessage outputMessage) Abstract template method that writes the actual body.protected voidByteArrayHttpMessageConverter.writeInternal(byte[] bytes, HttpOutputMessage outputMessage) protected voidObjectToStringHttpMessageConverter.writeInternal(Object obj, HttpOutputMessage outputMessage) protected voidResourceHttpMessageConverter.writeInternal(cn.taketoday.core.io.Resource resource, HttpOutputMessage outputMessage) protected voidResourceRegionHttpMessageConverter.writeInternal(Object object, Type type, HttpOutputMessage outputMessage) protected voidStringHttpMessageConverter.writeInternal(String str, HttpOutputMessage outputMessage) private voidFormHttpMessageConverter.writeMultipart(cn.taketoday.util.MultiValueMap<String, Object> parts, MediaType contentType, HttpOutputMessage outputMessage) protected voidResourceRegionHttpMessageConverter.writeResourceRegion(cn.taketoday.core.io.ResourceRegion region, HttpOutputMessage outputMessage) private voidResourceRegionHttpMessageConverter.writeResourceRegionCollection(Collection<cn.taketoday.core.io.ResourceRegion> resourceRegions, HttpOutputMessage outputMessage) -
cn.taketoday.http.converter.feed中HttpOutputMessage的使用
修饰符和类型方法说明protected voidAbstractWireFeedHttpMessageConverter.writeInternal(T wireFeed, HttpOutputMessage outputMessage) -
cn.taketoday.http.converter.json中HttpOutputMessage的使用
修饰符和类型方法说明private static WriterAbstractJsonHttpMessageConverter.getWriter(HttpOutputMessage outputMessage) protected voidAbstractJackson2HttpMessageConverter.writeInternal(Object object, Type type, HttpOutputMessage outputMessage) protected final voidAbstractJsonHttpMessageConverter.writeInternal(Object object, Type type, HttpOutputMessage outputMessage) -
cn.taketoday.http.converter.protobuf中HttpOutputMessage的使用
修饰符和类型方法说明private voidProtobufHttpMessageConverter.setProtoHeader(HttpOutputMessage response, com.google.protobuf.Message message) Set the "X-Protobuf-*" HTTP headers when responding with a message of content type "application/x-protobuf"protected voidProtobufHttpMessageConverter.writeInternal(com.google.protobuf.Message message, HttpOutputMessage outputMessage) -
cn.taketoday.http.converter.xml中HttpOutputMessage的使用
修饰符和类型方法说明voidJaxb2CollectionHttpMessageConverter.write(T t, Type type, MediaType contentType, HttpOutputMessage outputMessage) protected final voidAbstractXmlHttpMessageConverter.writeInternal(T t, HttpOutputMessage outputMessage) protected voidSourceHttpMessageConverter.writeInternal(T t, HttpOutputMessage outputMessage) -
cn.taketoday.http.server中HttpOutputMessage的使用
修饰符和类型类说明classImplementation ofServerHttpResponsethat delegates all calls to a given targetServerHttpResponse.classServerHttpResponseimplementation that is based on aHttpServletResponse. -
cn.taketoday.web中HttpOutputMessage的使用