All Classes Interface Summary Class Summary Exception Summary Error Summary
| Class |
Description |
| AuthChallengeException |
Signals a failure processing authentication challenge
|
| AuthChallengeParser |
This class provides utility methods for parsing HTTP www and proxy authentication
challenges.
|
| AuthChallengeProcessor |
This class provides utility methods for processing HTTP www and proxy authentication
challenges.
|
| AuthenticationException |
Signals a failure in authentication process
|
| AuthPolicy |
Authentication policy class.
|
| AuthScheme |
This interface represents an abstract challenge-response oriented
authentication scheme.
|
| AuthSchemeBase |
Deprecated.
|
| AuthScope |
The class represents an authentication scope consisting of a host name,
a port number, a realm name and an authentication scheme name which
Credentials apply to.
|
| AuthState |
This class provides detailed information about the state of the
authentication process.
|
| BasicScheme |
Basic authentication scheme as defined in RFC 2617.
|
| ByteArrayPartSource |
A PartSource that reads from a byte array.
|
| ByteArrayRequestEntity |
A RequestEntity that contains an array of bytes.
|
| ChunkedInputStream |
Transparently coalesces chunks of a HTTP stream that uses
Transfer-Encoding chunked.
|
| ChunkedOutputStream |
Implements HTTP chunking support.
|
| CircularRedirectException |
Signals a circular redirect
|
| ConnectionPoolTimeoutException |
A timeout while connecting waiting for an available connection
from an HttpConnectionManager.
|
| ConnectMethod |
Establishes a tunneled HTTP connection via the CONNECT method.
|
| ConnectTimeoutException |
A timeout while connecting to an HTTP server or waiting for an
available connection from an HttpConnectionManager.
|
| ContentLengthInputStream |
Cuts the wrapped InputStream off after a specified number of bytes.
|
| ControllerThreadSocketFactory |
This helper class is intedned to help work around the limitation of older Java versions
(older than 1.4) that prevents from specifying a connection timeout when creating a
socket.
|
| ControllerThreadSocketFactory.SocketTask |
Helper class for wrapping socket based tasks.
|
| Cookie |
HTTP "magic-cookie" represents a piece of state information
that the HTTP agent and the target server can exchange to maintain
a session.
|
| Cookie2 |
|
| CookieAttributeHandler |
Ths interface represents a cookie attribute handler responsible
for parsing, validating, and matching a specific cookie attribute,
such as path, domain, port, etc.
|
| CookieOrigin |
CookieOrigin class incapsulates details of an origin server that
are relevant when parsing, validating or matching HTTP cookies.
|
| CookiePathComparator |
This cookie comparator ensures that multiple cookies satisfying
a common criteria are ordered in the Cookie header such
that those with more specific Path attributes precede those with
less specific.
|
| CookiePolicy |
Cookie management policy class.
|
| CookieSpec |
Defines the cookie management specification.
|
| CookieSpecBase |
Cookie management functions shared by all specification.
|
| CookieVersionSupport |
Defines cookie specification specific capabilities
|
| Credentials |
Authentication credentials.
|
| CredentialsNotAvailableException |
Authentication credentials required to respond to a authentication
challenge are not available
|
| CredentialsProvider |
Credentials provider interface can be used to provide HTTP method with a means to request
authentication credentials if no credentials have been given or given
credentials are incorrect.
|
| DateParseException |
An exception to indicate an error parsing a date string.
|
| DateParser |
Deprecated.
|
| DateUtil |
A utility class for parsing and formatting HTTP dates as used in cookies and
other headers.
|
| DefaultHttpMethodRetryHandler |
|
| DefaultHttpParams |
This class represents a collection of HTTP protocol parameters.
|
| DefaultHttpParamsFactory |
|
| DefaultMethodRetryHandler |
Deprecated.
|
| DefaultProtocolSocketFactory |
The default class for creating protocol sockets.
|
| DeleteMethod |
Implements the HTTP DELETE method.
|
| DigestScheme |
Digest authentication scheme as defined in RFC 2617.
|
| EncodingUtil |
The home for utility methods that handle various encoding tasks.
|
| EntityEnclosingMethod |
This abstract class serves as a foundation for all HTTP methods
that can enclose an entity within requests
|
| ExceptionUtil |
The home for utility methods that handle various exception-related tasks.
|
| ExpectContinueMethod |
This abstract class serves as a foundation for all HTTP methods
that support 'Expect: 100-continue' handshake.
|
| FilePart |
This class implements a part of a Multipart post object that
consists of a file.
|
| FilePartSource |
A PartSource that reads from a File.
|
| FileRequestEntity |
A RequestEntity that represents a File.
|
| GetMethod |
Implements the HTTP GET method.
|
| Header |
An HTTP header.
|
| HeaderElement |
One element of an HTTP header's value.
|
| HeaderGroup |
A class for combining a set of headers.
|
| HeadMethod |
Implements the HTTP HEAD method.
|
| HostConfiguration |
Holds all of the variables needed to describe an HTTP connection to a host.
|
| HostParams |
|
| HttpAuthenticator |
Deprecated.
|
| HttpAuthRealm |
Deprecated.
|
| HttpClient |
|
| HttpClientError |
Signals that an error has occurred.
|
| HttpClientParams |
|
| HttpConnection |
|
| HttpConnectionManager |
An interface for classes that manage HttpConnections.
|
| HttpConnectionManagerParams |
|
| HttpConnectionParams |
This class represents a collection of HTTP protocol parameters applicable to
HTTP connections.
|
| HttpConstants |
Deprecated.
|
| HttpContentTooLargeException |
Signals that the response content was larger than anticipated.
|
| HttpException |
Signals that an HTTP or HttpClient exception has occurred.
|
| HttpHost |
Holds all of the variables needed to describe an HTTP connection to a host.
|
| HttpMethod |
HttpMethod interface represents a request to be sent via a
HTTP connection and a corresponding response.
|
| HttpMethodBase |
An abstract base implementation of HttpMethod.
|
| HttpMethodParams |
This class represents a collection of HTTP protocol parameters applicable to
HTTP methods.
|
| HttpMethodRetryHandler |
A handler for determining if an HttpMethod should be retried after a
recoverable exception during execution.
|
| HttpParams |
This interface represents a collection of HTTP protocol parameters.
|
| HttpParamsFactory |
A factory for getting the default set of parameters to use when creating an instance of
HttpParams.
|
| HttpParser |
A utility class for parsing http header values according to
RFC-2616 Section 4 and 19.3.
|
| HttpRecoverableException |
Deprecated.
|
| HttpState |
A container for HTTP attributes that may persist from request
to request, such as cookies and authentication
credentials.
|
| HttpStatus |
Constants enumerating the HTTP status codes.
|
| HttpsURL |
The HTTPS URL.
|
| HttpURL |
The HTTP URL.
|
| HttpURLConnection |
Provides a HttpURLConnection wrapper around HttpClient's
HttpMethod.
|
| HttpVersion |
HTTP version, as specified in RFC 2616.
|
| IdleConnectionHandler |
A helper class for connection managers to track idle connections.
|
| IdleConnectionTimeoutThread |
A utility class for periodically closing idle connections.
|
| IgnoreCookiesSpec |
A cookie spec that does nothing.
|
| InputStreamRequestEntity |
A RequestEntity that contains an InputStream.
|
| InvalidCredentialsException |
Authentication credentials required to respond to a authentication
challenge are invalid
|
| InvalidRedirectLocationException |
Signals violation of HTTP specification caused by an invalid redirect
location
|
| LangUtils |
A set of utility methods to help produce consistent Object#equals(Object) and
Object#hashCode methods.
|
| MalformedChallengeException |
Signals that authentication challenge is in some way invalid or
illegal in the given context
|
| MalformedCookieException |
Signals that a cookie is in some way invalid or illegal in a given
context
|
| MethodRetryHandler |
Deprecated.
|
| MultipartPostMethod |
Deprecated.
|
| MultipartRequestEntity |
Implements a request entity suitable for an HTTP multipart POST method.
|
| MultiThreadedHttpConnectionManager |
Manages a set of HttpConnections for various HostConfigurations.
|
| NameValuePair |
A simple class encapsulating a name/value pair.
|
| NetscapeDraftSpec |
Netscape cookie draft specific cookie management functions
|
| NoHttpResponseException |
Signals that the target server failed to respond with a valid HTTP response.
|
| NTCredentials |
Credentials for use with the NTLM authentication scheme which requires additional
information.
|
| NTLMScheme |
An implementation of the Microsoft proprietary NTLM authentication scheme.
|
| OptionsMethod |
Implements the HTTP OPTIONS method.
|
| ParameterFormatter |
This formatter produces a textual representation of attribute/value pairs.
|
| ParameterParser |
A simple parser intended to parse sequences of name/value pairs.
|
| Part |
Abstract class for one Part of a multipart post object.
|
| PartBase |
Provides setters and getters for the basic Part properties.
|
| PartSource |
An interface for providing access to data when posting MultiPart messages.
|
| PostMethod |
Implements the HTTP POST method.
|
| Protocol |
A class to encapsulate the specifics of a protocol.
|
| ProtocolException |
Signals that an HTTP protocol violation has occurred.
|
| ProtocolSocketFactory |
A factory for creating Sockets.
|
| ProxyClient |
A client that provides sockets for communicating through HTTP proxies
via the HTTP CONNECT method.
|
| ProxyClient.ConnectResponse |
Contains the method used to execute the connect along with the created socket.
|
| ProxyHost |
Holds all of the variables needed to describe an HTTP connection to a proxy.
|
| PutMethod |
Implements the HTTP PUT method.
|
| RedirectException |
Signals violation of HTTP specification caused by an invalid redirect
|
| ReflectionSocketFactory |
This helper class uses refelction in order to execute Socket methods
available in Java 1.4 and above
|
| RequestEntity |
|
| RFC2109Spec |
RFC 2109 specific cookie management functions
|
| RFC2617Scheme |
Abstract authentication scheme class that lays foundation for all
RFC 2617 compliant authetication schemes and provides capabilities common
to all authentication schemes defined in RFC 2617.
|
| RFC2965Spec |
RFC 2965 specific cookie management functions.
|
| SecureProtocolSocketFactory |
A ProtocolSocketFactory that is secure.
|
| SimpleHttpConnectionManager |
A connection manager that provides access to a single HttpConnection.
|
| SSLProtocolSocketFactory |
A SecureProtocolSocketFactory that uses JSSE to create sockets.
|
| StatusLine |
Represents a Status-Line as returned from a HTTP server.
|
| StringPart |
Simple string parameter for a multipart post
|
| StringRequestEntity |
A RequestEntity that contains a String.
|
| TimeoutController |
Executes a task with a specified timeout.
|
| TimeoutController.TimeoutException |
Signals that the task timed out.
|
| TraceMethod |
Implements the HTTP TRACE method.
|
| URI |
The interface for the URI(Uniform Resource Identifiers) version of RFC 2396.
|
| URI.DefaultCharsetChanged |
The charset-changed normal operation to represent to be required to
alert to user the fact the default charset is changed.
|
| URI.LocaleToCharsetMap |
A mapping to determine the (somewhat arbitrarily) preferred charset for a
given locale.
|
| URIException |
The URI parsing and escape encoding exception.
|
| URIUtil |
The URI escape and character encoding and decoding utility.
|
| URIUtil.Coder |
Deprecated.
|
| UsernamePasswordCredentials |
|