| 限定符和类型 | 类和说明 |
|---|---|
static class |
HttpClient.Builder |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addTagCall(java.lang.String tag,
HttpCall call,
HttpTask<?> task) |
AsyncHttpTask |
async(java.lang.String url)
异步请求
|
int |
cancel(java.lang.String tag)
根据标签取消HTTP任务,只要任务的标签包含指定的Tag就会被取消
|
TaskExecutor |
getExecutor()
获取任务执行器
|
okhttp3.MediaType |
getMediaType(java.lang.String type) |
okhttp3.OkHttpClient |
getOkClient() |
int |
getTagCallCount() |
HttpClient.Builder |
newBuilder() |
void |
preprocess(HttpTask<? extends HttpTask<?>> httpTask,
java.lang.Runnable request) |
void |
removeTagCall(HttpTask<?> task) |
okhttp3.Call |
request(okhttp3.Request request)
OkHttp 原生请求 (该请求不经过 预处理器)
|
SyncHttpTask |
sync(java.lang.String url)
同步请求
|
okhttp3.WebSocket |
webSocket(okhttp3.Request request,
okhttp3.WebSocketListener listener)
Websocket(该请求不经过 预处理器)
|
public AsyncHttpTask async(java.lang.String url)
HTTPpublic SyncHttpTask sync(java.lang.String url)
HTTPpublic int cancel(java.lang.String tag)
HTTPpublic okhttp3.Call request(okhttp3.Request request)
HTTPpublic okhttp3.WebSocket webSocket(okhttp3.Request request,
okhttp3.WebSocketListener listener)
HTTPpublic okhttp3.OkHttpClient getOkClient()
public int getTagCallCount()
public void removeTagCall(HttpTask<?> task)
public okhttp3.MediaType getMediaType(java.lang.String type)
public TaskExecutor getExecutor()
HTTPgetExecutor 在接口中 HTTPpublic void preprocess(HttpTask<? extends HttpTask<?>> httpTask, java.lang.Runnable request)
public HttpClient.Builder newBuilder()
Copyright © 2020 江苏一键联信息科技有限公司. All Rights Reserved.