| Name | Package | Description |
| AuthScheme | org.apache.commons.httpclient.auth |
This interface represents an abstract challenge-response oriented
authentication scheme. |
| CookieSpec | org.apache.commons.httpclient.cookie | Defines the cookie management specification. |
| Credentials | org.apache.commons.httpclient | Authentication credentials. |
| CredentialsProvider | org.apache.commons.httpclient.auth |
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. |
| HttpConnectionManager | org.apache.commons.httpclient | An interface for classes that manage HttpConnections. |
| HttpMethod | org.apache.commons.httpclient |
HttpMethod interface represents a request to be sent via a
HTTP connection and a corresponding response. |
| HttpMethodRetryHandler | org.apache.commons.httpclient | A handler for determining if an HttpMethod should be retried after a
recoverable exception during execution. |
| HttpParams | org.apache.commons.httpclient.params | This interface represents a collection of HTTP protocol parameters. |
| HttpParamsFactory | org.apache.commons.httpclient.params | A factory for getting the default set of parameters to use when creating an instance of
HttpParams. |
| MethodRetryHandler | org.apache.commons.httpclient | A handler for determining if an HttpMethod should be retried after a
recoverable exception during execution. |
| PartSource | org.apache.commons.httpclient.methods.multipart | An interface for providing access to data when posting MultiPart messages. |
| ProtocolSocketFactory | org.apache.commons.httpclient.protocol | A factory for creating Sockets. |
| RequestEntity | org.apache.commons.httpclient.methods | No description provided. |
| SecureProtocolSocketFactory | org.apache.commons.httpclient.protocol | A ProtocolSocketFactory that is secure. |