public interface HTTP
| 限定符和类型 | 接口和说明 |
|---|---|
static interface |
HTTP.Builder
HTTP 构建器
自 v3.3.0 开始接口化,在以后版本中将逐步与 okhttp3 解耦
|
static interface |
HTTP.OkConfig
Http 配置器
|
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
DELETE |
static String |
GET |
static String |
HEAD |
static String |
PATCH |
static String |
POST |
static String |
PUT |
| 限定符和类型 | 方法和说明 |
|---|---|
AHttpTask |
async(String url)
异步请求
|
static HTTP.Builder |
builder()
HTTP 构建器
自 v3.5.0 起可通过系统环境变量 切换该方法返回的 构建器实现类
|
int |
cancel(String tag)
根据标签取消HTTP任务,只要任务的标签包含指定的Tag就会被取消
从 v1.0.2 开始支持取消同步请求
|
void |
cancelAll() |
TaskExecutor |
executor()
获取任务执行器
|
HTTP.Builder |
newBuilder()
新的构建器
|
okhttp3.Call |
request(okhttp3.Request request)
OkHttp 的 HTTP 原生请求 (该请求不经过 预处理器)
|
SHttpTask |
sync(String url)
同步请求
|
okhttp3.WebSocket |
webSocket(okhttp3.Request request,
okhttp3.WebSocketListener listener)
OkHttp 的 Websocket 原生请求(该请求不经过 预处理器)
|
WHttpTask |
webSocket(String url)
Websocket 连接
|
int cancel(String tag)
tag - 标签void cancelAll()
okhttp3.Call request(okhttp3.Request request)
request - 请求okhttp3.WebSocket webSocket(okhttp3.Request request,
okhttp3.WebSocketListener listener)
request - 请求listener - 监听器TaskExecutor executor()
HTTP.Builder newBuilder()
static HTTP.Builder builder()
Copyright © 2025 zhouxu. All rights reserved.