Public 成员函数 | |
| void | get (String url, AbHttpResponseListener responseListener) |
| void | get (String url, AbRequestParams params, AbHttpResponseListener responseListener) |
| void | get (String url, AbBinaryHttpResponseListener responseListener) |
| void | get (String url, AbRequestParams params, AbFileHttpResponseListener responseListener) |
| void | post (String url, AbHttpResponseListener responseListener) |
| void | post (String url, AbRequestParams params, AbHttpResponseListener responseListener) |
| void | post (String url, AbRequestParams params, AbFileHttpResponseListener responseListener) |
| void | setTimeout (int timeout) |
| void | setEasySSLEnabled (boolean enabled) |
| void | setEncode (String encode) |
| void | setUserAgent (String userAgent) |
| void | shutdownHttpClient () |
静态 Public 成员函数 | |
| static AbHttpUtil | getInstance (Context context) |
Private 成员函数 | |
| AbHttpUtil (Context context) | |
Private 属性 | |
| AbHttpClient | mClient = null |
静态 Private 属性 | |
| static AbHttpUtil | mAbHttpUtil = null |
© 2012 amsoft.cn 名称:AbHttpUtil.java 描述:Http执行工具类,可处理get,post,以及异步处理文件的上传下载
|
inlineprivate |
初始化AbHttpUtil.
| context | the context |
|
inline |
描述:无参数的get请求.
| url | the url |
| responseListener | the response listener |
|
inline |
描述:带参数的get请求.
| url | the url |
| params | the params |
| responseListener | the response listener |
|
inline |
描述:下载数据使用,会返回byte数据(下载文件或图片).
| url | the url |
| responseListener | the response listener |
|
inline |
描述:文件下载的get.
| url | the url |
| params | the params |
| responseListener | the response listener |
|
inlinestatic |
|
inline |
描述:无参数的post请求.
| url | the url |
| responseListener | the response listener |
|
inline |
描述:带参数的post请求.
| url | the url |
| params | the params |
| responseListener | the response listener |
|
inline |
描述:文件下载的post.
| url | the url |
| params | the params |
| responseListener | the response listener |
|
inline |
打开ssl 自签名(第一次请求前设置).
| enabled |
|
inline |
设置编码(第一次请求前设置).
| encode |
|
inline |
描述:设置连接超时时间(第一次请求前设置).
| timeout | 毫秒 |
|
inline |
设置用户代理(第一次请求前设置).
| userAgent |
|
inline |
关闭HttpClient 当HttpClient实例不再需要是,确保关闭connection manager,以释放其系统资源
|
staticprivate |
工具类单例.
|
private |
实例化单例对象.
1.8.8