Android Guides | Samples

Org.Apache.Http Namespace

Remarks

The core interfaces and classes of the HTTP components. These deal with the fundamental things required for using the HTTP protocol, such as representing a IHttpMessage including it's IHeader and optional IHttpEntity, and IHttpConnection over which messages are sent. In order to prepare messages before sending or after receiving, there are interceptors for IHttpRequestInterceptor and IHttpResponseInterceptor.

Classes

TypeReason
ConnectionClosedExceptionIndicates that a connection has been closed.
HttpExceptionSignals that an HTTP exception has occurred.
HttpHostHolds all of the variables needed to describe an HTTP connection to a host.
HttpStatusConstants enumerating the HTTP status codes.
HttpStatusConsts
HttpVersionRepresents an HTTP version, as specified in RFC 2616.
IConnectionReuseStrategyInterface for deciding whether a connection should be kept alive.
IFormattedHeaderAn HTTP header which is already formatted.
IHeaderRepresents an HTTP header field.
IHeaderElementOne element of an HTTP IHeader value.
IHeaderElementIteratorA type-safe iterator for IHeaderElement objects.
IHeaderIteratorA type-safe iterator for IHeader objects.
IHttpClientConnectionAn HTTP connection for use on the client side.
IHttpClientConnectionExtensions
IHttpConnectionA generic HTTP connection, useful on client and server side.
IHttpConnectionMetricsThe point of access to the statistics of an IHttpConnection.
IHttpEntityAn entity that can be sent or received with an HTTP message.
IHttpEntityEnclosingRequestA request with an entity.
IHttpEntityExtensions
IHttpInetConnectionAn HTTP connection over the Internet Protocol (IP).
IHttpMessageA generic HTTP message.
IHttpRequestAn HTTP request.
IHttpRequestFactoryA factory for IHttpRequest objects.
IHttpRequestInterceptorProcesses a request.
IHttpResponseAn HTTP response.
IHttpResponseFactoryA factory for IHttpResponse objects.
IHttpResponseInterceptorProcesses a response.
IHttpServerConnectionAn HTTP connection for use on the server side.
IHttpServerConnectionExtensions
INameValuePair
IReasonPhraseCatalogInterface for obtaining reason phrases for HTTP status codes.
IRequestLineThe first line of an IHttpRequest.
IStatusLineRepresents a status line as returned from a HTTP server.
ITokenIteratorAn iterator for String tokens.
MalformedChunkCodingExceptionSignals a malformed chunked stream.
MethodNotSupportedExceptionIndicates that an HTTP method is not supported.
NoHttpResponseException Signals that the target server failed to respond with a valid HTTP response.
ParseExceptionIndicates a parse error.
ProtocolExceptionSignals that an HTTP protocol violation has occurred.
ProtocolVersionRepresents a protocol version, as specified in RFC 2616.
UnsupportedHttpVersionExceptionIndicates an unsupported version of the HTTP protocol.