Uses of Interface
org.apache.hc.core5.http.HttpMessage
Packages that use HttpMessage
Package
Description
Core HTTP transport component APIs.
Default implementations of core HTTP APIs.
Default implementation of HTTP/1.1 transport based on the classic
(blocking) I/O model.
Default implementation of HTTP/1.1 transport based on
the asynchronous (non-blocking) I/O model.
Core HTTP message components, message element parser
and writer APIs and their default implementations.
Core HTTP/2 transport component APIs.
-
Uses of HttpMessage in org.apache.hc.core5.http
Subinterfaces of HttpMessage in org.apache.hc.core5.httpModifier and TypeInterfaceDescriptioninterface
'Classic'HttpRequest
message that can encloseHttpEntity
.interface
'Classic'HttpResponse
message that can encloseHttpEntity
.interface
A request message from a client to a server includes, within the first line of that message, the method to be applied to the resource, the identifier of the resource, and the protocol version in use.interface
After receiving and interpreting a request message, a server responds with an HTTP response message.Methods in org.apache.hc.core5.http with parameters of type HttpMessageModifier and TypeMethodDescriptionlong
ContentLengthStrategy.determineLength
(HttpMessage message) Returns length of the given message in bytes. -
Uses of HttpMessage in org.apache.hc.core5.http.impl
Methods in org.apache.hc.core5.http.impl with parameters of type HttpMessageModifier and TypeMethodDescriptionlong
DefaultContentLengthStrategy.determineLength
(HttpMessage message) -
Uses of HttpMessage in org.apache.hc.core5.http.impl.io
Classes in org.apache.hc.core5.http.impl.io with type parameters of type HttpMessageModifier and TypeClassDescriptionclass
AbstractMessageParser<T extends HttpMessage>
Abstract base class for HTTP message parsers that obtain input from an instance ofSessionInputBuffer
.class
AbstractMessageWriter<T extends HttpMessage>
Abstract base class for HTTP message writers that serialize output to an instance ofSessionOutputBuffer
.Fields in org.apache.hc.core5.http.impl.io declared as HttpMessageMethods in org.apache.hc.core5.http.impl.io with parameters of type HttpMessageModifier and TypeMethodDescription(package private) HttpEntity
BHttpConnectionBase.createIncomingEntity
(HttpMessage message, SessionInputBuffer inBuffer, InputStream inputStream, long len) -
Uses of HttpMessage in org.apache.hc.core5.http.impl.nio
Classes in org.apache.hc.core5.http.impl.nio with type parameters of type HttpMessageModifier and TypeClassDescription(package private) class
AbstractHttp1StreamDuplexer<IncomingMessage extends HttpMessage,
OutgoingMessage extends HttpMessage> (package private) class
AbstractHttp1StreamDuplexer<IncomingMessage extends HttpMessage,
OutgoingMessage extends HttpMessage> class
AbstractMessageParser<T extends HttpMessage>
AbstractNHttpMessageParser
that serves as a base for all message parser implementations.class
AbstractMessageWriter<T extends HttpMessage>
AbstractNHttpMessageWriter
that serves as a base for all message writer implementations.(package private) interface
Http1StreamChannel<OutgoingMessage extends HttpMessage>
Fields in org.apache.hc.core5.http.impl.nio declared as HttpMessage -
Uses of HttpMessage in org.apache.hc.core5.http.message
Classes in org.apache.hc.core5.http.message with type parameters of type HttpMessageModifier and TypeClassDescriptionclass
AbstractMessageWrapper<T extends HttpMessage>
AbstractHttpMessage
wrapper.Classes in org.apache.hc.core5.http.message that implement HttpMessageModifier and TypeClassDescriptionclass
AbstractMessageWrapper<T extends HttpMessage>
AbstractHttpMessage
wrapper.class
Basic implementation ofClassicHttpRequest
.class
Basic implementation ofClassicHttpResponse
.class
Basic implementation ofHttpRequest
.class
Basic implementation ofHttpResponse
.class
Wraps anHttpRequest
.class
Wraps anHttpResponse
.Fields in org.apache.hc.core5.http.message declared as HttpMessageMethods in org.apache.hc.core5.http.message with parameters of type HttpMessageModifier and TypeMethodDescriptionstatic void
MessageSupport.addContentEncodingHeader
(HttpMessage message, EntityDetails entity) static void
MessageSupport.addContentTypeHeader
(HttpMessage message, EntityDetails entity) static void
MessageSupport.addTrailerHeader
(HttpMessage message, EntityDetails entity) -
Uses of HttpMessage in org.apache.hc.core5.http.support
Methods in org.apache.hc.core5.http.support with parameters of type HttpMessageModifier and TypeMethodDescriptionprotected void
AbstractMessageBuilder.digest
(HttpMessage message) -
Uses of HttpMessage in org.apache.hc.core5.http2
Classes in org.apache.hc.core5.http2 with type parameters of type HttpMessageModifier and TypeInterfaceDescriptioninterface
H2MessageConverter<T extends HttpMessage>
Abstract message converter intended to convert from a list of HTTP/2 headers to object representing an HTTP message and from an object representing an HTTP message to a list of HTTP/2 headers.