| 程序包 | 说明 |
|---|---|
| com.ejlchina.okhttps | |
| com.ejlchina.okhttps.internal |
| 限定符和类型 | 方法和说明 |
|---|---|
HTTP.Builder |
HTTP.Builder.addMsgConvertor(MsgConvertor msgConvertor) |
HTTP.Builder |
HTTP.Builder.addPreprocessor(Preprocessor preprocessor)
添加可并行处理请求任务的预处理器
|
HTTP.Builder |
HTTP.Builder.addSerialPreprocessor(Preprocessor preprocessor)
添加预处理器
|
HTTP.Builder |
HTTP.Builder.baseUrl(java.lang.String baseUrl)
设置 baseUrl
|
HTTP.Builder |
HTTP.Builder.bodyType(java.lang.String bodyType) |
static HTTP.Builder |
HTTP.builder()
HTTP 构建器
|
HTTP.Builder |
HTTP.Builder.callbackExecutor(java.util.concurrent.Executor executor)
设置回调执行器,例如实现切换线程功能,只对异步请求有效
|
HTTP.Builder |
HTTP.Builder.charset(java.nio.charset.Charset charset) |
HTTP.Builder |
HTTP.Builder.completeListener(TaskListener<HttpResult.State> listener)
设置全局完成监听
|
HTTP.Builder |
HTTP.Builder.config(HTTP.OkConfig config)
配置 OkHttpClient
|
HTTP.Builder |
HTTP.Builder.downloadListener(DownListener listener)
设置下载监听器
|
HTTP.Builder |
HTTP.Builder.exceptionListener(TaskListener<java.io.IOException> listener)
设置全局异常监听
|
HTTP.Builder |
HTTP.Builder.mediaTypes(java.util.Map<java.lang.String,java.lang.String> mediaTypes)
配置媒体类型
|
HTTP.Builder |
HTTP.Builder.mediaTypes(java.lang.String key,
java.lang.String value)
配置媒体类型
|
HTTP.Builder |
HTTP.newBuilder()
新的构建器
|
HTTP.Builder |
HTTP.Builder.preprocTimeoutTimes(int times)
最大预处理时间(倍数,相当普通请求的超时时间)
|
HTTP.Builder |
HTTP.Builder.responseListener(TaskListener<HttpResult> listener)
设置全局响应监听
|
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
Config.config(HTTP.Builder builder) |
static void |
ConvertProvider.inject(HTTP.Builder builder) |
void |
Config.with(HTTP.Builder builder) |
| 限定符和类型 | 方法和说明 |
|---|---|
HTTP.Builder |
HttpClient.newBuilder() |
| 构造器和说明 |
|---|
HttpClient(HTTP.Builder builder) |
Copyright © 2020 江苏一键联信息科技有限公司. All Rights Reserved.