| 限定符和类型 | 类和说明 |
|---|---|
static class |
HttpClient.Builder |
class |
HttpClient.TagTask |
| 限定符和类型 | 方法和说明 |
|---|---|
HttpClient.TagTask |
addTagTask(java.lang.String tag,
Cancelable canceler,
HttpTask<?> task) |
AsyncHttpTask |
async()
异步请求
|
AsyncHttpTask |
async(java.lang.String url)
异步请求
|
int |
cancel(java.lang.String tag)
根据标签取消HTTP任务,只要任务的标签包含指定的Tag就会被取消
从 v1.0.2 开始支持取消同步请求
|
void |
cancelAll() |
TaskExecutor |
getExecutor()
获取任务执行器
|
okhttp3.MediaType |
getMediaType(java.lang.String type) |
okhttp3.OkHttpClient |
getOkClient() |
int |
getTagTaskCount() |
HttpClient.Builder |
newBuilder() |
void |
preprocess(HttpTask<? extends HttpTask<?>> httpTask,
java.lang.Runnable request) |
void |
removeTagTask(HttpTask<?> task) |
okhttp3.Call |
request(okhttp3.Request request)
OkHttp 原生请求 (该请求不经过 预处理器)
|
SyncHttpTask |
sync()
同步请求
|
SyncHttpTask |
sync(java.lang.String url)
同步请求
|
int |
totalTimeoutMillis() |
okhttp3.WebSocket |
webSocket(okhttp3.Request request,
okhttp3.WebSocketListener listener)
Websocket(该请求不经过 预处理器)
|
public AsyncHttpTask async()
HTTPpublic AsyncHttpTask async(java.lang.String url)
HTTPpublic SyncHttpTask sync()
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 totalTimeoutMillis()
public int getTagTaskCount()
public HttpClient.TagTask addTagTask(java.lang.String tag, Cancelable canceler, HttpTask<?> task)
public void removeTagTask(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.