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

org.apache.http

Sub Packages:

org.apache.http.contrib.benchmark    
org.apache.http.contrib.compress    
org.apache.http.contrib.logging    
org.apache.http.contrib.sip    
org.apache.http.contrib.spring    
org.apache.http.entity   Representations for HTTP message entities.  
org.apache.http.examples    
org.apache.http.examples.nio    
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.mockup    
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.  

Interfaces:

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

Classes:

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