java.lang.Object | |
↳ | org.apache.http.entity.mime.HttpMultipart |
HttpMultipart represents a collection of MIME multipart encoded content bodies. This class is capable of operating either in the strict (RFC 822, RFC 2045, RFC 2046 compliant) or the browser compatible modes.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Creates an instance with the specified settings.
| |||||||||||
Creates an instance with the specified settings.
| |||||||||||
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Determines the total length of the multipart content (content length of
individual parts plus that of extra elements required to delimit the parts
from one another).
| |||||||||||
Writes out the content in the multipart/form encoding.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Creates an instance with the specified settings.
subType | mime subtype - must not be null |
---|---|
charset | the character set to use. May be null , in which case DEFAULT_CHARSET - i.e. US-ASCII - is used. |
boundary | to use - must not be null |
mode | the mode to use |
IllegalArgumentException | if charset is null or boundary is null |
---|
Creates an instance with the specified settings.
Mode is set to STRICT
subType | mime subtype - must not be null |
---|---|
charset | the character set to use. May be null , in which case DEFAULT_CHARSET - i.e. US-ASCII - is used. |
boundary | to use - must not be null |
IllegalArgumentException | if charset is null or boundary is null |
---|
Determines the total length of the multipart content (content length of individual parts plus that of extra elements required to delimit the parts from one another). If any of the @{link BodyPart}s contained in this object is of a streaming entity of unknown length the total length is also unknown.
This method buffers only a small amount of data in order to determine the total length of the entire entity. The content of individual parts is not buffered.-1
otherwise.
Writes out the content in the multipart/form encoding. This method produces slightly different formatting depending on its compatibility mode.
IOException |
---|