Uses of Interface
org.apache.hc.core5.http.HttpMessage
-
Packages that use HttpMessage Package Description org.apache.hc.core5.http Core HTTP transport component APIs.org.apache.hc.core5.http.impl Default implementations of core HTTP APIs.org.apache.hc.core5.http.impl.io Default implementation of HTTP/1.1 transport based on the classic (blocking) I/O model.org.apache.hc.core5.http.impl.nio Default implementation of HTTP/1.1 transport based on the asynchronous (non-blocking) I/O model.org.apache.hc.core5.http.message Core HTTP message components, message element parser and writer APIs and their default implementations.org.apache.hc.core5.http.support org.apache.hc.core5.http2 Core HTTP/2 transport component APIs. -
-
Uses of HttpMessage in org.apache.hc.core5.http
Subinterfaces of HttpMessage in org.apache.hc.core5.http Modifier and Type Interface Description interface
ClassicHttpRequest
'Classic'HttpRequest
message that can encloseHttpEntity
.interface
ClassicHttpResponse
'Classic'HttpResponse
message that can encloseHttpEntity
.interface
HttpRequest
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
HttpResponse
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 HttpMessage Modifier and Type Method Description long
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 HttpMessage Modifier and Type Method Description long
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 HttpMessage Modifier and Type Class Description class
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 HttpMessage Modifier and Type Field Description private T
AbstractMessageParser. message
Methods in org.apache.hc.core5.http.impl.io with parameters of type HttpMessage Modifier and Type Method Description (package private) HttpEntity
BHttpConnectionBase. createIncomingEntity(HttpMessage message, SessionInputBuffer inBuffer, java.io.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 HttpMessage Modifier and Type Class Description (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 Modifier and Type Field Description private T
AbstractMessageParser. message
-
Uses of HttpMessage in org.apache.hc.core5.http.message
Classes in org.apache.hc.core5.http.message with type parameters of type HttpMessage Modifier and Type Class Description class
AbstractMessageWrapper<T extends HttpMessage>
AbstractHttpMessage
wrapper.Classes in org.apache.hc.core5.http.message that implement HttpMessage Modifier and Type Class Description class
AbstractMessageWrapper<T extends HttpMessage>
AbstractHttpMessage
wrapper.class
BasicClassicHttpRequest
Basic implementation ofClassicHttpRequest
.class
BasicClassicHttpResponse
Basic implementation ofClassicHttpResponse
.class
BasicHttpRequest
Basic implementation ofHttpRequest
.class
BasicHttpResponse
Basic implementation ofHttpResponse
.class
HttpRequestWrapper
Wraps anHttpRequest
.class
HttpResponseWrapper
Wraps anHttpResponse
.Fields in org.apache.hc.core5.http.message declared as HttpMessage Modifier and Type Field Description private T
AbstractMessageWrapper. message
Methods in org.apache.hc.core5.http.message with parameters of type HttpMessage Modifier and Type Method Description static 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 HttpMessage Modifier and Type Method Description protected 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 HttpMessage Modifier and Type Interface Description interface
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.
-