public class MultipartData
extends java.lang.Object
| Constructor and Description |
|---|
MultipartData() |
MultipartData(java.nio.charset.Charset charset) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPart(java.lang.String paramName,
java.io.File file)
Add file type parameter.
|
void |
addPart(java.lang.String paramName,
java.lang.String paramValue)
Add string parameter.
|
void |
addPart(java.lang.String paramName,
android.net.Uri file,
android.content.Context context)
Add file type parameter.
|
byte[] |
finishData()
Finish MultipartData data stream and return data as byte array.
|
java.lang.String |
getBoundary()
Get the boundary of multipart content data.
|
java.lang.String |
getContentTypeProperty()
Get the 'Content-Type' request property with boundary.
|
public MultipartData()
public MultipartData(java.nio.charset.Charset charset)
public void addPart(java.lang.String paramName,
java.io.File file)
throws java.io.IOException
paramName - file - file parameter to send.java.lang.IllegalArgumentException - if paramName or file is null.java.io.IOExceptionpublic void addPart(java.lang.String paramName,
java.lang.String paramValue)
throws java.io.IOException
paramName - paramValue - java.lang.IllegalArgumentException - if paramName or paramValue is null.java.io.IOExceptionpublic void addPart(java.lang.String paramName,
android.net.Uri file,
android.content.Context context)
throws java.io.IOException
paramName - file - file parameter to send.context - application context to resolve file stream.java.lang.IllegalArgumentException - if paramName or file or context is null.java.io.IOExceptionpublic byte[] finishData()
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getBoundary()
public java.lang.String getContentTypeProperty()