| Name | Description | Type | Package | Framework |
| ByteArrayPartSource | A PartSource that reads from a byte array. | Class | org.apache.commons.httpclient.methods.multipart | 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 |
| 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 |
| 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 |
| StringPart | Simple string parameter for a multipart postSince:2. | Class | org.apache.commons.httpclient.methods.multipart | Apache HttpClient |