net.tsz.afinal.http
类 AjaxParams
java.lang.Object
net.tsz.afinal.http.AjaxParams
public class AjaxParams
- extends java.lang.Object
使用方法:
AjaxParams params = new AjaxParams();
params.put("username", "michael");
params.put("password", "123456");
params.put("email", "test@tsz.net");
params.put("profile_picture", new File("/mnt/sdcard/pic.jpg")); // 上传文件
params.put("profile_picture2", inputStream); // 上传数据流
params.put("profile_picture3", new ByteArrayInputStream(bytes)); // 提交字节流
FinalHttp fh = new FinalHttp();
fh.post("http://www.yangfuhai.com", params, new AjaxCallBack(){
|
方法摘要 |
HttpEntity |
getEntity()
Returns an HttpEntity containing all request parameters |
java.lang.String |
getParamString()
|
void |
put(java.lang.String key,
java.io.File file)
|
void |
put(java.lang.String key,
java.io.InputStream stream)
|
void |
put(java.lang.String key,
java.io.InputStream stream,
java.lang.String fileName)
|
void |
put(java.lang.String key,
java.io.InputStream stream,
java.lang.String fileName,
java.lang.String contentType)
添加 inputStream 到请求中. |
void |
put(java.lang.String key,
java.lang.String value)
|
void |
remove(java.lang.String key)
|
java.lang.String |
toString()
|
| 从类 java.lang.Object 继承的方法 |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AjaxParams
public AjaxParams()
AjaxParams
public AjaxParams(java.util.Map<java.lang.String,java.lang.String> source)
AjaxParams
public AjaxParams(java.lang.String key,
java.lang.String value)
AjaxParams
public AjaxParams(java.lang.Object... keysAndValues)
put
public void put(java.lang.String key,
java.lang.String value)
put
public void put(java.lang.String key,
java.io.File file)
throws java.io.FileNotFoundException
- 抛出:
java.io.FileNotFoundException
put
public void put(java.lang.String key,
java.io.InputStream stream)
put
public void put(java.lang.String key,
java.io.InputStream stream,
java.lang.String fileName)
put
public void put(java.lang.String key,
java.io.InputStream stream,
java.lang.String fileName,
java.lang.String contentType)
- 添加 inputStream 到请求中.
- 参数:
key - the key name for the new param.stream - the input stream to add.fileName - the name of the file.contentType - the content type of the file, eg. application/json
remove
public void remove(java.lang.String key)
toString
public java.lang.String toString()
- 覆盖:
- 类
java.lang.Object 中的 toString
getEntity
public HttpEntity getEntity()
- Returns an HttpEntity containing all request parameters
getParamString
public java.lang.String getParamString()