public class AsyncHttpTask extends HttpTask<AsyncHttpTask>
httpClient, nextOnIO, nothrow| 构造器和说明 |
|---|
AsyncHttpTask(HttpClient client,
java.lang.String url) |
| 限定符和类型 | 方法和说明 |
|---|---|
HttpCall |
delete()
发起 DELETE 请求
|
HttpCall |
get()
发起 GET 请求
|
HttpCall |
post()
发起 POST 请求
|
HttpCall |
put()
发起 PUT 请求
|
AsyncHttpTask |
setOnComplete(OnCallback<HttpResult.State> onComplete)
设置请求执行完成后的回调函数,无论成功|失败|异常 都会被执行
|
AsyncHttpTask |
setOnException(OnCallback<java.io.IOException> onException)
设置请求执行异常后的回调函数,设置后,相关异常将不再向上抛出
|
AsyncHttpTask |
setOnResponse(OnCallback<HttpResult> onResponse)
设置请求得到响应后的回调函数
|
addBodyParam, addBodyParam, addFileParam, addFileParam, addFileParam, addFileParam, addFileParam, addFileParam, addHeader, addHeader, addJsonParam, addJsonParam, addPathParam, addPathParam, addUrlParam, addUrlParam, assertNotConflict, bind, cancel, getBound, getHeaders, getTag, getUrl, isTagged, nextOnIO, nothrow, prepareCall, registeTagTask, removeTagTask, setOnProcess, setRange, setRange, setRequestJson, setRequestJson, setStepBytes, setStepRate, setTag, timeoutAwait, timeoutResult, toStatepublic AsyncHttpTask(HttpClient client, java.lang.String url)
public AsyncHttpTask setOnException(OnCallback<java.io.IOException> onException)
onException - 请求异常回调public AsyncHttpTask setOnComplete(OnCallback<HttpResult.State> onComplete)
onComplete - 请求完成回调public AsyncHttpTask setOnResponse(OnCallback<HttpResult> onResponse)
onResponse - 请求响应回调public HttpCall get()
public HttpCall post()
public HttpCall put()
public HttpCall delete()
Copyright © 2020 江苏一键联信息科技有限公司. All Rights Reserved.