public class RequestData
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
RequestData.UploadFileInfo |
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
mUrl |
| Constructor and Description |
|---|
RequestData() |
| Modifier and Type | Method and Description |
|---|---|
RequestData |
addFile(java.lang.String fieldName,
java.io.File uploadFile) |
RequestData |
addFile(java.lang.String fieldName,
java.io.File uploadFile,
java.lang.String fileName) |
RequestData |
addFile(java.lang.String fieldName,
java.lang.String uploadFile)
add file to be uploaded
|
RequestData |
addFile(java.lang.String fieldName,
java.lang.String uploadFile,
java.lang.String fileName)
add file to be uploaded
|
RequestData |
addHeader(java.lang.String key,
java.lang.Object data) |
RequestData |
addPostData(java.util.Map<java.lang.String,?> data) |
RequestData |
addPostData(java.lang.String key,
java.lang.Object data) |
RequestData |
addQueryData(java.util.Map<java.lang.String,?> data) |
RequestData |
addQueryData(java.lang.String key,
java.lang.Object data) |
static java.lang.String |
buildQueryString(java.util.Map<java.lang.String,?> data,
java.lang.String url) |
java.util.HashMap<java.lang.String,java.lang.Object> |
getHeaderData() |
java.util.HashMap<java.lang.String,java.lang.Object> |
getPostData() |
java.lang.String |
getPostString() |
java.util.HashMap<java.lang.String,java.lang.Object> |
getQueryData() |
java.lang.String |
getRequestUrl() |
java.lang.String |
getTag() |
java.util.HashMap<java.lang.String,RequestData.UploadFileInfo> |
getUploadFiles() |
boolean |
isMultiPart() |
RequestData |
setRequestUrl(java.lang.String url) |
RequestData |
setTag(java.lang.String tag)
Set a tag to mark this request
|
boolean |
shouldPost() |
java.lang.String |
toString() |
RequestData |
usePost(boolean use) |
public static java.lang.String buildQueryString(java.util.Map<java.lang.String,?> data,
java.lang.String url)
public RequestData addPostData(java.lang.String key, java.lang.Object data)
public RequestData addHeader(java.lang.String key, java.lang.Object data)
public RequestData addPostData(java.util.Map<java.lang.String,?> data)
public RequestData addQueryData(java.lang.String key, java.lang.Object data)
public RequestData addQueryData(java.util.Map<java.lang.String,?> data)
public java.lang.String getRequestUrl()
public RequestData setRequestUrl(java.lang.String url)
public java.util.HashMap<java.lang.String,java.lang.Object> getHeaderData()
public java.util.HashMap<java.lang.String,java.lang.Object> getQueryData()
public java.util.HashMap<java.lang.String,java.lang.Object> getPostData()
public RequestData usePost(boolean use)
public RequestData addFile(java.lang.String fieldName, java.lang.String uploadFile)
fieldName - uploadFile, - will extract extension from the file namepublic RequestData addFile(java.lang.String fieldName, java.lang.String uploadFile, java.lang.String fileName)
fieldName - uploadFile - fileName - if provided, will use this as filenamepublic RequestData addFile(java.lang.String fieldName, java.io.File uploadFile)
fieldName - uploadFile - public RequestData addFile(java.lang.String fieldName, java.io.File uploadFile, java.lang.String fileName)
public java.lang.String getTag()
public RequestData setTag(java.lang.String tag)
public java.lang.String getPostString()
public boolean shouldPost()
public java.util.HashMap<java.lang.String,RequestData.UploadFileInfo> getUploadFiles()
public boolean isMultiPart()
public java.lang.String toString()
toString in class java.lang.Object