Library:Apache Jakarta Commons HttpClient
Version:3.0.1
Compatibility:JDK 1.4
Classes in library Apache Jakarta Commons HttpClient.
NamePackageDescription
AuthChallengeParserorg.apache.commons.httpclient.authThis class provides utility methods for parsing HTTP www and proxy authentication challenges.
AuthChallengeProcessororg.apache.commons.httpclient.authThis class provides utility methods for processing HTTP www and proxy authentication challenges.
AuthPolicyorg.apache.commons.httpclient.authAuthentication policy class.
AuthSchemeBaseorg.apache.commons.httpclient.auth

Abstract authentication scheme class that implements AuthScheme interface and provides a default contstructor.

AuthScopeorg.apache.commons.httpclient.authThe 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.
AuthSSLProtocolSocketFactoryorg.apache.commons.httpclient.contrib.ssl

AuthSSLProtocolSocketFactory can be used to validate the identity of the HTTPS server against a list of trusted certificates and to authenticate to the HTTPS server using a private key.

AuthSSLX509TrustManagerorg.apache.commons.httpclient.contrib.ssl

AuthSSLX509TrustManager can be used to extend the default X509TrustManager with additional trust decisions.

AuthStateorg.apache.commons.httpclient.authThis class provides detailed information about the state of the authentication process.
BasicSchemeorg.apache.commons.httpclient.auth

Basic authentication scheme as defined in RFC 2617.

ByteArrayPartSourceorg.apache.commons.httpclient.methods.multipartA PartSource that reads from a byte array.
ByteArrayRequestEntityorg.apache.commons.httpclient.methodsA RequestEntity that contains an array of bytes.
ChunkedInputStreamorg.apache.commons.httpclient

Transparently coalesces chunks of a HTTP stream that uses Transfer-Encoding chunked.

ChunkedOutputStreamorg.apache.commons.httpclientImplements HTTP chunking support.
ConnectMethodorg.apache.commons.httpclientEstablishes a tunneled HTTP connection via the CONNECT method.
ContentLengthInputStreamorg.apache.commons.httpclientCuts the wrapped InputStream off after a specified number of bytes.
ContentTypeorg.apache.commons.httpclient.contrib.methods.multipartThis class provides mappings from file name extensions to content types.
ContentTypeFilePartorg.apache.commons.httpclient.contrib.methods.multipartA simple extension to FilePart that automatically determines the content type of the file.
ControllerThreadSocketFactoryorg.apache.commons.httpclient.protocolThis 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.SocketTaskorg.apache.commons.httpclient.protocolHelper class for wrapping socket based tasks.
Cookieorg.apache.commons.httpclient

HTTP "magic-cookie" represents a piece of state information that the HTTP agent and the target server can exchange to maintain a session.

CookiePolicyorg.apache.commons.httpclient.cookieCookie management policy class.
CookieSpecBaseorg.apache.commons.httpclient.cookieCookie management functions shared by all specification.
DateParserorg.apache.commons.httpclient.utilA utility class for parsing HTTP dates as used in cookies and other headers.
DateUtilorg.apache.commons.httpclient.utilA utility class for parsing and formatting HTTP dates as used in cookies and other headers.
DefaultHttpMethodRetryHandlerorg.apache.commons.httpclientThe default HttpMethodRetryHandler used by HttpMethod s.
DefaultHttpParamsorg.apache.commons.httpclient.paramsThis class represents a collection of HTTP protocol parameters.
DefaultHttpParamsFactoryorg.apache.commons.httpclient.paramsNo description provided.
DefaultMethodRetryHandlerorg.apache.commons.httpclientThe default MethodRetryHandler used by HttpMethodBase.
DefaultProtocolSocketFactoryorg.apache.commons.httpclient.protocolThe default class for creating protocol sockets.
DeleteMethodorg.apache.commons.httpclient.methodsImplements the HTTP DELETE method.
DigestSchemeorg.apache.commons.httpclient.auth

Digest authentication scheme as defined in RFC 2617.

EasySSLProtocolSocketFactoryorg.apache.commons.httpclient.contrib.ssl

EasySSLProtocolSocketFactory can be used to creats SSL Socket s that accept self-signed certificates.

EasyX509TrustManagerorg.apache.commons.httpclient.contrib.ssl

EasyX509TrustManager unlike default X509TrustManager accepts self-signed certificates.

EncodingUtilorg.apache.commons.httpclient.utilThe home for utility methods that handle various encoding tasks.
EntityEnclosingMethodorg.apache.commons.httpclient.methodsThis abstract class serves as a foundation for all HTTP methods that can enclose an entity within requests
ExceptionUtilorg.apache.commons.httpclient.utilThe home for utility methods that handle various exception-related tasks.
ExpectContinueMethodorg.apache.commons.httpclient.methods

This abstract class serves as a foundation for all HTTP methods that support 'Expect: 100-continue' handshake.

FilePartorg.apache.commons.httpclient.methods.multipartThis class implements a part of a Multipart post object that consists of a file.
FilePartSourceorg.apache.commons.httpclient.methods.multipartA PartSource that reads from a File.
GetMethodorg.apache.commons.httpclient.methodsImplements the HTTP GET method.
Headerorg.apache.commons.httpclient

An HTTP header.

HeaderElementorg.apache.commons.httpclient

One element of an HTTP header's value.

HeaderGrouporg.apache.commons.httpclientA class for combining a set of headers.
HeadMethodorg.apache.commons.httpclient.methodsImplements the HTTP HEAD method.
HostConfigurationorg.apache.commons.httpclientHolds all of the variables needed to describe an HTTP connection to a host.
HostParamsorg.apache.commons.httpclient.paramsThis class represents a collection of HTTP protocol parameters applicable to instances of HostConfiguration .
HttpAuthenticatororg.apache.commons.httpclient.authUtility methods for HTTP authorization and authentication.
HttpAuthRealmorg.apache.commons.httpclient.authThe key used to look up authentication credentials.
HttpClientorg.apache.commons.httpclient

An HTTP "user-agent", containing an HTTP state and one or more HTTP connections , to which HTTP methods can be applied.

HttpClientParamsorg.apache.commons.httpclient.paramsThis class represents a collection of HTTP protocol parameters applicable to instances of HttpClient .
HttpConnectionorg.apache.commons.httpclientAn abstraction of an HTTP InputStream and OutputStream pair, together with the relevant attributes.
HttpConnectionManagerParamsorg.apache.commons.httpclient.paramsThis class represents a collection of HTTP protocol parameters applicable to HTTP connection managers .
HttpConnectionParamsorg.apache.commons.httpclient.paramsThis class represents a collection of HTTP protocol parameters applicable to HTTP connections .
HttpConstantsorg.apache.commons.httpclientHTTP content conversion routines.
HttpHostorg.apache.commons.httpclientHolds all of the variables needed to describe an HTTP connection to a host.
HttpMethodBaseorg.apache.commons.httpclientAn abstract base implementation of HttpMethod.
HttpMethodClonerorg.apache.commons.httpclient.contrib.utilsIn this class are only methods to copy a HttpMethod: PUT, GET, POST,DELETE, TRACE, ...
HttpMethodParamsorg.apache.commons.httpclient.paramsThis class represents a collection of HTTP protocol parameters applicable to HTTP methods .
HttpParserorg.apache.commons.httpclientA utility class for parsing http header values according to RFC-2616 Section 4 and 19.3.
HttpStateorg.apache.commons.httpclient

A container for HTTP attributes that may persist from request to request, such as cookies and authentication credentials .

HttpStatusorg.apache.commons.httpclientConstants enumerating the HTTP status codes.
HttpsURLorg.apache.commons.httpclientThe HTTPS URL.
HttpURLorg.apache.commons.httpclientThe HTTP URL.
HttpURLConnectionorg.apache.commons.httpclient.utilProvides a HttpURLConnection wrapper around HttpClient's HttpMethod.
HttpVersionorg.apache.commons.httpclient

HTTP version, as specified in RFC 2616.

IdleConnectionHandlerorg.apache.commons.httpclient.utilA helper class for connection managers to track idle connections.
IdleConnectionTimeoutThreadorg.apache.commons.httpclient.utilA utility class for periodically closing idle connections.
IgnoreCookiesSpecorg.apache.commons.httpclient.cookieA cookie spec that does nothing.
InputStreamRequestEntityorg.apache.commons.httpclient.methodsA RequestEntity that contains an InputStream.
LangUtilsorg.apache.commons.httpclient.utilA set of utility methods to help produce consistent Object#equals(Object) and Object#hashCode methods.
MultipartPostMethodorg.apache.commons.httpclient.methodsImplements the HTTP multipart POST method.
MultipartRequestEntityorg.apache.commons.httpclient.methods.multipartImplements a request entity suitable for an HTTP multipart POST method.
MultiThreadedHttpConnectionManagerorg.apache.commons.httpclientManages a set of HttpConnections for various HostConfigurations.
NameValuePairorg.apache.commons.httpclient

A simple class encapsulating a name/value pair.

NetscapeDraftSpecorg.apache.commons.httpclient.cookie

Netscape cookie draft specific cookie management functions

NTCredentialsorg.apache.commons.httpclientCredentials for use with the NTLM authentication scheme which requires additional information.
NTLMSchemeorg.apache.commons.httpclient.authAn implementation of the Microsoft proprietary NTLM authentication scheme.
OptionsMethodorg.apache.commons.httpclient.methodsImplements the HTTP OPTIONS method.
ParameterFormatterorg.apache.commons.httpclient.util

This formatter produces a textual representation of attribute/value pairs.

ParameterParserorg.apache.commons.httpclient.utilA simple parser intended to parse sequences of name/value pairs.
Partorg.apache.commons.httpclient.methods.multipartAbstract class for one Part of a multipart post object.
PartBaseorg.apache.commons.httpclient.methods.multipartProvides setters and getters for the basic Part properties.
PluginProxyTestAppletorg.apache.commons.httpclient.contrib.proxy

DISCLAIMER: HttpClient developers DO NOT actively support this component.

PluginProxyUtilorg.apache.commons.httpclient.contrib.proxyA utility class that gives applets the ability to detect proxy host settings.
PostMethodorg.apache.commons.httpclient.methodsImplements the HTTP POST method.
Protocolorg.apache.commons.httpclient.protocolA class to encapsulate the specifics of a protocol.
ProxyClientorg.apache.commons.httpclientA client that provides sockets for communicating through HTTP proxies via the HTTP CONNECT method.
ProxyClient.ConnectResponseorg.apache.commons.httpclientContains the method used to execute the connect along with the created socket.
ProxyHostorg.apache.commons.httpclientHolds all of the variables needed to describe an HTTP connection to a proxy.
PutMethodorg.apache.commons.httpclient.methodsImplements the HTTP PUT method.
ReflectionSocketFactoryorg.apache.commons.httpclient.protocolThis helper class uses refelction in order to execute Socket methods available in Java 1.4 and above
RFC2109Specorg.apache.commons.httpclient.cookie

RFC 2109 specific cookie management functions

RFC2617Schemeorg.apache.commons.httpclient.auth

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.

SimpleHttpConnectionManagerorg.apache.commons.httpclientA connection manager that provides access to a single HttpConnection.
SSLProtocolSocketFactoryorg.apache.commons.httpclient.protocolA SecureProtocolSocketFactory that uses JSSE to create sockets.
StatusLineorg.apache.commons.httpclientRepresents a Status-Line as returned from a HTTP server.
StrictSSLProtocolSocketFactoryorg.apache.commons.httpclient.contrib.sslA SecureProtocolSocketFactory that uses JSSE to create SSL sockets.
StringPartorg.apache.commons.httpclient.methods.multipartSimple string parameter for a multipart post
StringRequestEntityorg.apache.commons.httpclient.methodsA RequestEntity that contains a String.
TimeoutControllerorg.apache.commons.httpclient.util

Executes a task with a specified timeout.

TraceMethodorg.apache.commons.httpclient.methodsImplements the HTTP TRACE method.
URIorg.apache.commons.httpclientThe interface for the URI(Uniform Resource Identifiers) version of RFC 2396.
URI.LocaleToCharsetMaporg.apache.commons.httpclientA mapping to determine the (somewhat arbitrarily) preferred charset for a given locale.
URIUtilorg.apache.commons.httpclient.utilThe URI escape and character encoding and decoding utility.
URIUtil.Coderorg.apache.commons.httpclient.utilThe basic and internal utility for URI escape and character encoding and decoding.
UsernamePasswordCredentialsorg.apache.commons.httpclient

Username and password Credentials .

Search