接口的使用
cn.taketoday.http.HttpMessage
使用HttpMessage的程序包
程序包
说明
Contains a basic abstraction over client/server-side HTTP.
Contains an abstraction over client-side HTTP.
Abstractions for reactive HTTP client support including
ClientHttpRequest and
ClientHttpResponse as well as a
ClientHttpConnector.This package provides generic HTTP support classes,
to be used by higher-level classes like RestTemplate.
Provides implementations of
Encoder
and Decoder for web use.Multipart support.
Provides an HttpMessageConverter abstraction to convert between Java objects and HTTP input/output messages.
Provides HttpMessageConverter implementations for handling JSON.
Contains an abstraction over server-side HTTP.
Abstractions for reactive HTTP server support including a
ServerHttpRequest and
ServerHttpResponse along with an
HttpHandler for processing.Request context parameter resolvers
Core package of the client-side web support.
Provides the types that make up Infra functional web framework.
Provides a reactive
WebClient
that builds on top of the
cn.taketoday.http.client.reactive reactive HTTP adapter layer.-
cn.taketoday.http中HttpMessage的使用
修饰符和类型接口说明interfaceinterfaceinterfaceinterfaceAn "reactive" HTTP input message that exposes the input asPublisher.interfaceA "reactive" HTTP output message that accepts output as aPublisher.interfaceRepresents an HTTP output message that allows for setting a streaming body.interfaceSub-interface ofReactiveOutputMessagethat has support for "zero-copy" file transfers. -
cn.taketoday.http.client中HttpMessage的使用
修饰符和类型接口说明interfaceRepresents a client-side HTTP request.interfaceRepresents a client-side HTTP response.修饰符和类型类说明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 classSimple implementation ofClientHttpResponsethat reads the response's body into memory, thus allowing for multiple invocations ofBufferingClientHttpResponseWrapper.getBody().classClientHttpResponse Decorator(专用程序包) final classClientHttpRequestimplementation based on Apache HttpComponents HttpClient.(专用程序包) final classClientHttpResponseimplementation based on Apache HttpComponents HttpClient.(专用程序包) final classWrapper for aClientHttpRequestthat has support forClientHttpRequestInterceptors.(专用程序包) classClientHttpRequestimplementation based the JavaHttpClient.(专用程序包) classClientHttpResponseimplementation based on the JavaHttpClient.(专用程序包) classClientHttpRequestimplementation based on Jetty'sHttpClient.(专用程序包) classClientHttpResponseimplementation based on based on Jetty'sHttpClient.(专用程序包) final classClientHttpRequestimplementation for the Reactor-Netty HTTP client.(专用程序包) final classClientHttpResponseimplementation for the Reactor-Netty HTTP client.(专用程序包) final classClientHttpRequestimplementation that uses standard JDK facilities to execute buffered requests.(专用程序包) final classClientHttpResponseimplementation that uses standard JDK facilities. -
cn.taketoday.http.client.reactive中HttpMessage的使用
修饰符和类型接口说明interfaceRepresents a client-side reactive HTTP request.interfaceRepresents a client-side reactive HTTP response.修饰符和类型类说明classBase class forClientHttpRequestimplementations.classWraps anotherClientHttpRequestand delegates all methods to it.classWraps anotherClientHttpResponseand delegates all methods to it.(专用程序包) classClientHttpRequestimplementation for the Apache HttpComponents HttpClient 5.x.(专用程序包) classClientHttpResponseimplementation for the Apache HttpComponents HttpClient 5.x.(专用程序包) classClientHttpRequestfor the JavaHttpClient.(专用程序包) classClientHttpResponsefor the JavaHttpClient.(专用程序包) classClientHttpRequestimplementation for the Jetty ReactiveStreams HTTP client.(专用程序包) classClientHttpResponseimplementation for the Jetty ReactiveStreams HTTP client.(专用程序包) classClientHttpRequestimplementation for the Reactor-Netty HTTP client.(专用程序包) classClientHttpResponseimplementation for the Reactor-Netty HTTP client.(专用程序包) classClientHttpRequestimplementation for the Reactor Netty 2 (Netty 5) HTTP client.(专用程序包) classClientHttpResponseimplementation for the Reactor Netty 2 (Netty 5) HTTP client. -
cn.taketoday.http.client.support中HttpMessage的使用
修饰符和类型类说明classProvides a convenient implementation of theHttpRequestinterface that can be overridden to adapt the request. -
cn.taketoday.http.codec中HttpMessage的使用
参数类型为HttpMessage的cn.taketoday.http.codec中的方法修饰符和类型方法说明protected MediaTypeDecoderHttpMessageReader.getContentType(HttpMessage inputMessage) Determine the Content-Type of the HTTP message based on the "Content-Type" header or otherwise default toMediaType.APPLICATION_OCTET_STREAM. -
cn.taketoday.http.codec.multipart中HttpMessage的使用
-
cn.taketoday.http.converter中HttpMessage的使用
修饰符和类型类说明private static classImplementation ofHttpOutputMessageused to write a MIME multipart. -
cn.taketoday.http.converter.json中HttpMessage的使用
修饰符和类型类说明classHttpInputMessagethat can eventually stores a Jackson view that will be used to deserialize the message. -
cn.taketoday.http.server中HttpMessage的使用
修饰符和类型接口说明interfaceRepresents a server-side HTTP request.interfaceRepresents a server-side HTTP response.修饰符和类型类说明classImplementation ofServerHttpResponsethat delegates all calls to a given targetServerHttpResponse.classServerHttpRequestimplementation that is based on aHttpServletRequest.classServerHttpResponseimplementation that is based on aHttpServletResponse. -
cn.taketoday.http.server.reactive中HttpMessage的使用
修饰符和类型接口说明interfaceRepresents a reactive server-side HTTP request.interfaceRepresents a reactive server-side HTTP response.修饰符和类型类说明classAbstract base class for listener-based server responses, e.g.classCommon base class forServerHttpRequestimplementations.classBase class forServerHttpResponseimplementations.private static classclassServerHttpResponsedecorator for HTTP HEAD requests.private static final class(专用程序包) classAdaptServerHttpRequestto the ReactorHttpServerRequest.(专用程序包) classAdaptServerHttpResponseto theHttpServerResponse.(专用程序包) classAdaptServerHttpRequestto the ReactorHttpServerRequest.(专用程序包) classAdaptServerHttpResponseto theHttpServerResponse.classWraps anotherServerHttpRequestand delegates all methods to it.classWraps anotherServerHttpResponseand delegates all methods to it.(专用程序包) classAdaptServerHttpRequestto the ServletHttpServletRequest.(专用程序包) classAdaptServerHttpResponseto the ServletHttpServletResponse.private static final classprivate static final class(专用程序包) classAdaptServerHttpRequestto the UndertowHttpServerExchange.(专用程序包) classAdaptServerHttpResponseto the UndertowHttpServerExchange. -
cn.taketoday.web中HttpMessage的使用
修饰符和类型类说明classRequestContext decorator that makes all beans in a given WebApplicationContext accessible as request attributes, through lazy checking once an attribute gets accessed.classDecorating RequestContextclassContext holder for request-specific state.(专用程序包) final classclassProvides a convenient implementation of the RequestContext that can be subclassed by developers wishing to adapt the request to web.private static classFactory that exposes the current request-context object on demand. -
cn.taketoday.web.bind.resolver中HttpMessage的使用
修饰符和类型类说明private static classclassHttpRequestimplementation that accesses one part of a multipart request. -
cn.taketoday.web.client中HttpMessage的使用
修饰符和类型类说明(专用程序包) classImplementation ofClientHttpResponsethat can not only check if the response has a message body, but also if its length is 0 (i.e. empty) by actually reading the input stream.参数类型为HttpMessage的cn.taketoday.web.client中的方法 -
cn.taketoday.web.handler.function中HttpMessage的使用
修饰符和类型类说明(专用程序包) static classprivate class -
cn.taketoday.web.reactive.function.client中HttpMessage的使用
-
cn.taketoday.web.servlet中HttpMessage的使用