public class HttpParams
extends java.lang.Object
implements java.io.Serializable
描述:普通参数
| Modifier and Type | Class and Description |
|---|---|
static class |
HttpParams.FileWrapper<T>
文件类型的包装类
|
| Modifier and Type | Field and Description |
|---|---|
java.util.LinkedHashMap<java.lang.String,java.util.List<HttpParams.FileWrapper>> |
fileParamsMap
文件的键值对参数
|
java.util.LinkedHashMap<java.lang.String,java.lang.Object> |
urlParamsMap
普通的键值对参数
|
| Constructor and Description |
|---|
HttpParams() |
HttpParams(java.util.Map<java.lang.String,java.lang.Object> params) |
HttpParams(java.lang.String key,
java.lang.String value) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
HttpParams |
put(HttpParams params) |
HttpParams |
put(java.util.Map<java.lang.String,java.lang.Object> params)
存放普通键值对参数
|
void |
put(java.lang.String key,
byte[] bytes,
java.lang.String fileName,
IProgressResponseCallBack responseCallBack)
存放文件键值对参数
|
HttpParams |
put(java.lang.String key,
java.lang.Object value)
存放普通键值对参数
|
<T extends java.io.File> |
put(java.lang.String key,
T file,
IProgressResponseCallBack responseCallBack)
存放文件键值对参数
|
<T extends java.io.File> |
put(java.lang.String key,
T file,
java.lang.String fileName,
IProgressResponseCallBack responseCallBack)
存放文件键值对参数
|
<T extends java.io.InputStream> |
put(java.lang.String key,
T file,
java.lang.String fileName,
IProgressResponseCallBack responseCallBack)
存放文件键值对参数
|
<T extends java.io.File> |
putFileParams(java.lang.String key,
java.util.List<T> files,
IProgressResponseCallBack responseCallBack)
存放多个文件的键值对参数
|
void |
remove(java.lang.String key) |
void |
removeFile(java.lang.String key) |
void |
removeUrl(java.lang.String key) |
java.lang.String |
toString() |
public java.util.LinkedHashMap<java.lang.String,java.lang.Object> urlParamsMap
public java.util.LinkedHashMap<java.lang.String,java.util.List<HttpParams.FileWrapper>> fileParamsMap
public HttpParams()
public HttpParams(java.lang.String key,
java.lang.String value)
public HttpParams(java.util.Map<java.lang.String,java.lang.Object> params)
public HttpParams put(HttpParams params)
public HttpParams put(java.util.Map<java.lang.String,java.lang.Object> params)
params - public HttpParams put(java.lang.String key, java.lang.Object value)
key - value - public <T extends java.io.File> void put(java.lang.String key,
T file,
IProgressResponseCallBack responseCallBack)
T - key - 关键字file - 文件responseCallBack - 上传进度条回调接口public <T extends java.io.File> void put(java.lang.String key,
T file,
java.lang.String fileName,
IProgressResponseCallBack responseCallBack)
T - key - 关键字file - 文件fileName - 文件名responseCallBack - 上传进度条回调接口public <T extends java.io.InputStream> void put(java.lang.String key,
T file,
java.lang.String fileName,
IProgressResponseCallBack responseCallBack)
T - key - 关键字file - 文件流fileName - 文件名responseCallBack - 上传进度条回调接口public void put(java.lang.String key,
byte[] bytes,
java.lang.String fileName,
IProgressResponseCallBack responseCallBack)
key - 关键字bytes - bytes数组fileName - 文件名responseCallBack - 上传进度条回调接口public <T extends java.io.File> void putFileParams(java.lang.String key,
java.util.List<T> files,
IProgressResponseCallBack responseCallBack)
T - key - 关键字files - 文件集合responseCallBack - 上传进度条回调接口public void removeUrl(java.lang.String key)
public void removeFile(java.lang.String key)
public void remove(java.lang.String key)
public void clear()
public java.lang.String toString()
toString in class java.lang.Object