| Name | Description | Type | Package | Framework |
| ByteArrayPartSource | A PartSource that reads from a byte array. | Class | org.apache.commons.httpclient.methods.multipart | Apache HttpClient |
| ByteArrayRequestEntity | A RequestEntity that contains an array of bytes. | Class | org.apache.commons.httpclient.methods | Apache HttpClient |
| DeleteMethod | The HTTP DELETE method is defined in section 9. | Class | org.apache.commons.httpclient.methods | Apache HttpClient |
| EntityEnclosingMethod | This abstract class serves as a foundation for all HTTP methods that can enclose an entity within requests | Class | org.apache.commons.httpclient.methods | Apache HttpClient |
| ExpectContinueMethod | This abstract class serves as a foundation for all HTTP methods that support 'Expect: 100-continue' handshake. | Class | org.apache.commons.httpclient.methods | Apache HttpClient |
| FilePart | This class implements a part of a Multipart post object that consists of a file. | Class | org.apache.commons.httpclient.methods.multipart | Apache HttpClient |
| FilePartSource | A PartSource that reads from a File. | Class | org.apache.commons.httpclient.methods.multipart | Apache HttpClient |
| FileRequestEntity | A RequestEntity that represents a File. | Class | org.apache.commons.httpclient.methods | Apache HttpClient |
| GetMethod | The HTTP GET method is defined in section 9. | Class | org.apache.commons.httpclient.methods | Apache HttpClient |
| HeadMethod | The HTTP HEAD method is defined in section 9. | Class | org.apache.commons.httpclient.methods | Apache HttpClient |
| InputStreamRequestEntity | A RequestEntity that contains an InputStream. | Class | org.apache.commons.httpclient.methods | Apache HttpClient |
| MultipartPostMethod | The HTTP multipart POST method is defined in section 3. | Class | org.apache.commons.httpclient.methods | Apache HttpClient |
| MultipartRequestEntity | The HTTP multipart POST method is defined in section 3. | Class | org.apache.commons.httpclient.methods.multipart | Apache HttpClient |
| OptionsMethod | The HTTP OPTIONS method is defined in section 9. | Class | org.apache.commons.httpclient.methods | Apache HttpClient |
| Part | Abstract class for one Part of a multipart post object. | Class | org.apache.commons.httpclient.methods.multipart | Apache HttpClient |
| PartBase | Provides setters and getters for the basic Part properties. | Class | org.apache.commons.httpclient.methods.multipart | Apache HttpClient |
| PartSource | An interface for providing access to data when posting MultiPart messages. | Interface | org.apache.commons.httpclient.methods.multipart | Apache HttpClient |
| PostMethod | The HTTP POST method is defined in section 9. | Class | org.apache.commons.httpclient.methods | Apache HttpClient |
| PutMethod | The HTTP PUT method is defined in section 9. | Class | org.apache.commons.httpclient.methods | Apache HttpClient |
| RequestEntity | Interface | org.apache.commons.httpclient.methods | Apache HttpClient | |
| StringPart | Simple string parameter for a multipart postSince:2. | Class | org.apache.commons.httpclient.methods.multipart | Apache HttpClient |
| StringRequestEntity | A RequestEntity that contains a String. | Class | org.apache.commons.httpclient.methods | Apache HttpClient |
| TraceMethod | The HTTP TRACE method is defined in section 9. | Class | org.apache.commons.httpclient.methods | Apache HttpClient |