Home » HttpComponents-Core-4.0.1 » org.apache » http »


Sub Packages:

org.apache.http.entity   Representations for HTTP message entities.  
org.apache.http.impl   Default implementations for interfaces in org.apache.http .  
org.apache.http.impl.entity   Default implementations for interfaces in org.apache.http.entity and provides utility classes for serialization and deserialization of HTTP content entities.  
org.apache.http.impl.io   Default implementations for interfaces in org.apache.http.io .  
org.apache.http.impl.nio   Default implementations for interfaces in org.apache.http.nio .  
org.apache.http.impl.nio.codecs   Default implementations for interfaces in org.apache.http.nio.codecs .  
org.apache.http.impl.nio.reactor   Default implementations for interfaces in org.apache.http.nio including default I/O reactor implementations and support for SSL/TLS transport security.  
org.apache.http.io   The blocking I/O abstraction of the HTTP components.  
org.apache.http.message   A selection of HTTP message implementations.  
org.apache.http.nio   The core HTTP components based on non-blocking I/O model (HttpCore NIO).  
org.apache.http.nio.entity   Representations for non-blocking HTTP message entities.  
org.apache.http.nio.params   HTTP parameters for I/O reactors based on NIO model.  
org.apache.http.nio.protocol   Non-blocking HTTP protocol execution framework.  
org.apache.http.nio.reactor   API for event driven NIO based on Doug Lea 's reactor pattern .  
org.apache.http.nio.util   Various buffering primitives intended to facilitate content streaming for non-blocking HTTP connections.  
org.apache.http.params   The parameterization framework for HTTP components.  
org.apache.http.protocol   HTTP protocol execution framework.  
org.apache.http.util   Resizable byte and char arrays and various utility classes with static helper methods.  


ConnectionReuseStrategy   Interface for deciding whether a connection can be re-used for subsequent requests and should be kept alive.  code | html
FormattedHeader   An HTTP header which is already formatted.  code | html
Header   Represents an HTTP header field.  code | html
HeaderElement   One element of an HTTP header value consisting of a name / value pair and a number of optional name / value parameters.  code | html
HeaderElementIterator   A type-safe iterator for HeaderElement objects.  code | html
HeaderIterator   A type-safe iterator for Header objects.  code | html
HttpClientConnection   A client-side HTTP connection, which can be used for sending requests and receiving responses.  code | html
HttpConnection   A generic HTTP connection, useful on client and server side.  code | html
HttpConnectionMetrics   The point of access to the statistics of an HttpConnection code | html
HttpEntity   An entity that can be sent or received with an HTTP message.  code | html
HttpEntityEnclosingRequest   A request with an entity.  code | html
HttpInetConnection   An HTTP connection over the Internet Protocol (IP).  code | html
HttpMessage   HTTP messages consist of requests from client to server and responses from server to client.  code | html
HttpProxyConnection   An HTTP connection through a proxy. The semantics of  code | html
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.  code | html
HttpRequestFactory   A factory for HttpRequest objects.  code | html
HttpRequestInterceptor   HTTP protocol interceptor is a routine that implements a specific aspect of the HTTP protocol.  code | html
HttpResponse   After receiving and interpreting a request message, a server responds with an HTTP response message.  code | html
HttpResponseFactory   A factory for HttpResponse objects.  code | html
HttpResponseInterceptor   HTTP protocol interceptor is a routine that implements a specific aspect of the HTTP protocol.  code | html
HttpServerConnection   A server-side HTTP connection, which can be used for receiving requests and sending responses.  code | html
HttpStatus   Constants enumerating the HTTP status codes.  code | html
NameValuePair   A name / value pair parameter used as an element of HTTP messages.  code | html
ReasonPhraseCatalog   Interface for obtaining reason phrases for HTTP status codes.  code | html
RequestLine   The Request-Line begins with a method token, followed by the Request-URI and the protocol version, and ending with CRLF.  code | html
StatusLine   The first line of a Response message is the Status-Line, consisting of the protocol version followed by a numeric status code and its associated textual phrase, with each element separated by SP characters.  code | html
TokenIterator   An iterator for String tokens.  code | html


ConnectTimeoutException   A timeout while connecting to an HTTP server or waiting for an available connection from an HttpConnectionManager.  code | html
ConnectionClosedException   Signals that the connection has been closed unexpectedly.  code | html
HttpException   Signals that an HTTP exception has occurred.  code | html
HttpHost   Holds all of the variables needed to describe an HTTP connection to a host.  code | html
HttpVersion   Represents an HTTP version.  code | html
MalformedChunkCodingException   Signals a malformed chunked stream.  code | html
MethodNotSupportedException   Signals that an HTTP method is not supported.  code | html
NoHttpResponseException   Signals that the target server failed to respond with a valid HTTP response.  code | html
ParseException   Signals a parse error.  code | html
ProtocolException   Signals that an HTTP protocol violation has occurred.  code | html
ProtocolVersion   Represents a protocol version.  code | html
ProxyHost   Holds all of the variables needed to describe an HTTP connection to a proxy.  code | html
Scheme   A class to encapsulate the specifics of a protocol scheme.  code | html
UnsupportedHttpVersionException   Signals an unsupported version of the HTTP protocol.  code | html

All Test Cases:

TestAll     code | html
TestHeader   Unit tests for Header code | html
TestHeaderElement   Simple tests for HeaderElement code | html
TestHttpExceptions   Simple tests for various HTTP exception classes.  code | html
TestHttpHost   Unit tests for HttpHost code | html
TestHttpStatus   Unit tests for HttpStatus   code | html
TestHttpVersion   Test cases for HTTP version class  code | html
TestNameValuePair   Unit tests for NameValuePair code | html
TestRequestLine   Simple tests for RequestLine code | html
TestScheme   Unit tests for Scheme code | html
TestStatusLine   Simple tests for StatusLine code | html