Uses of Interface
org.apache.http.HttpMessage
Packages that use HttpMessage
Package
Description
Core HTTP component APIs and primitives.
Core HTTP entity implementations.
Default implementations of HTTP connections for synchronous,
blocking communication.
Default implementations of entity content strategies.
Default implementations of message parses and writers
for synchronous, blocking communication.
Default implementations of HTTP connections for asynchronous,
even driven communication.
Default implementations of message parses and writers
for asynchronous, even driven communication.
HTTP message parser and writer APIs for synchronous, blocking
communication.
Core HTTP message components, message element parser
and writer APIs and their default implementations.
Core HTTP component APIs and primitives for asynchronous, event
driven communication.
-
Uses of HttpMessage in org.apache.http
Subinterfaces of HttpMessage in org.apache.httpModifier and TypeInterfaceDescriptioninterface
A request with an entity.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. -
Uses of HttpMessage in org.apache.http.entity
Methods in org.apache.http.entity 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.http.impl
Methods in org.apache.http.impl with parameters of type HttpMessageModifier and TypeMethodDescriptionprotected HttpEntity
BHttpConnectionBase.prepareInput
(HttpMessage message) protected OutputStream
BHttpConnectionBase.prepareOutput
(HttpMessage message) -
Uses of HttpMessage in org.apache.http.impl.entity
Methods in org.apache.http.impl.entity with parameters of type HttpMessageModifier and TypeMethodDescriptionEntityDeserializer.deserialize
(SessionInputBuffer inBuffer, HttpMessage message) Deprecated.Creates anHttpEntity
based on properties of the given message.long
DisallowIdentityContentLengthStrategy.determineLength
(HttpMessage message) long
LaxContentLengthStrategy.determineLength
(HttpMessage message) long
StrictContentLengthStrategy.determineLength
(HttpMessage message) protected BasicHttpEntity
EntityDeserializer.doDeserialize
(SessionInputBuffer inBuffer, HttpMessage message) Deprecated.Creates aBasicHttpEntity
based on properties of the given message.protected OutputStream
EntitySerializer.doSerialize
(SessionOutputBuffer outbuffer, HttpMessage message) Deprecated.Creates a transfer codec based on properties of the given HTTP message and returnsOutputStream
instance that transparently encodes output data as it is being written out to the output stream.void
EntitySerializer.serialize
(SessionOutputBuffer outbuffer, HttpMessage message, HttpEntity entity) Deprecated.Writes out the content of the given HTTP entity to the session output buffer based on properties of the given HTTP message. -
Uses of HttpMessage in org.apache.http.impl.io
Classes in org.apache.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.http.impl.io declared as HttpMessageMethods in org.apache.http.impl.io that return HttpMessageModifier and TypeMethodDescriptionprotected HttpMessage
HttpRequestParser.parseHead
(SessionInputBuffer sessionBuffer) Deprecated.protected HttpMessage
HttpResponseParser.parseHead
(SessionInputBuffer sessionBuffer) Deprecated. -
Uses of HttpMessage in org.apache.http.impl.nio
Methods in org.apache.http.impl.nio with parameters of type HttpMessageModifier and TypeMethodDescriptionprotected HttpEntity
NHttpConnectionBase.prepareDecoder
(HttpMessage message) Initializes a specificContentDecoder
implementation based on the properties of the givenHttpMessage
and generates an instance ofHttpEntity
matching the properties of the content decoder.protected void
NHttpConnectionBase.prepareEncoder
(HttpMessage message) Initializes a specificContentEncoder
implementation based on the properties of the givenHttpMessage
. -
Uses of HttpMessage in org.apache.http.impl.nio.codecs
Classes in org.apache.http.impl.nio.codecs with type parameters of type HttpMessageModifier and TypeClassDescriptionclass
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.Fields in org.apache.http.impl.nio.codecs declared as HttpMessageMethods in org.apache.http.impl.nio.codecs that return HttpMessageModifier and TypeMethodDescriptionprotected HttpMessage
HttpRequestParser.createMessage
(CharArrayBuffer buffer) Deprecated.protected HttpMessage
HttpResponseParser.createMessage
(CharArrayBuffer buffer) Deprecated.Methods in org.apache.http.impl.nio.codecs with parameters of type HttpMessageModifier and TypeMethodDescriptionprotected void
HttpRequestWriter.writeHeadLine
(HttpMessage message) Deprecated.protected void
HttpResponseWriter.writeHeadLine
(HttpMessage message) Deprecated. -
Uses of HttpMessage in org.apache.http.io
Classes in org.apache.http.io with type parameters of type HttpMessageModifier and TypeInterfaceDescriptioninterface
HttpMessageParser<T extends HttpMessage>
Abstract message parser intended to build HTTP messages from an arbitrary data source.interface
HttpMessageParserFactory<T extends HttpMessage>
Factory forHttpMessageParser
instances.interface
HttpMessageWriter<T extends HttpMessage>
Abstract message writer intended to serialize HTTP messages to an arbitrary data sink.interface
HttpMessageWriterFactory<T extends HttpMessage>
Factory forHttpMessageWriter
instances. -
Uses of HttpMessage in org.apache.http.message
Classes in org.apache.http.message that implement HttpMessageModifier and TypeClassDescriptionclass
Basic implementation ofHttpMessage
.class
Basic implementation ofHttpEntityEnclosingRequest
.class
Basic implementation ofHttpRequest
.class
Basic implementation ofHttpResponse
. -
Uses of HttpMessage in org.apache.http.nio
Classes in org.apache.http.nio with type parameters of type HttpMessageModifier and TypeInterfaceDescriptioninterface
NHttpMessageParser<T extends HttpMessage>
Abstract HTTP message parser for non-blocking connections.interface
NHttpMessageParserFactory<T extends HttpMessage>
Factory forNHttpMessageParser
instances.interface
NHttpMessageWriter<T extends HttpMessage>
Abstract HTTP message writer for non-blocking connections.interface
NHttpMessageWriterFactory<T extends HttpMessage>
Factory forNHttpMessageWriter
instances.