B C D E G H J L M O P S V X
B
- BaseHttpExecutor - cn.aghost.http.client.utils中的类
-
http执行器
- BaseHttpExecutor() - 类 的构造器cn.aghost.http.client.utils.BaseHttpExecutor
-
- buildBaseReq() - 类 中的静态方法cn.aghost.http.client.utils.BaseHttpExecutor
-
构建builder
- buildClientName(ClientConfig) - 类 中的静态方法cn.aghost.http.client.utils.HttpClientUtil
-
根据连接配置构造连接名
C
- ClientConfig - cn.aghost.http.client.object中的类
-
http client 配置
- ClientConfig() - 类 的构造器cn.aghost.http.client.object.ClientConfig
-
- close() - 类 中的方法cn.aghost.http.client.utils.LockWrapper
-
- cn.aghost.http.client - 程序包 cn.aghost.http.client
-
- cn.aghost.http.client.exceptions - 程序包 cn.aghost.http.client.exceptions
-
- cn.aghost.http.client.object - 程序包 cn.aghost.http.client.object
-
- cn.aghost.http.client.utils - 程序包 cn.aghost.http.client.utils
-
- createClient(String, ClientConfig) - 类 中的静态方法cn.aghost.http.client.utils.HttpClientUtil
-
创建client
D
- DEFAULT_CLIENT_NAME - 类 中的静态变量cn.aghost.http.client.utils.HttpClientUtil
-
默认连接器名
- DEFAULT_FORCE_HTTP1 - 类 中的静态变量cn.aghost.http.client.utils.HttpClientUtil
-
是否强制http1,为false时当http2可用就用http2
- DEFAULT_MAX_REQUEST - 类 中的静态变量cn.aghost.http.client.utils.HttpClientUtil
-
默认全局最大连接数
- DEFAULT_MAX_REQUEST_PER_HOST - 类 中的静态变量cn.aghost.http.client.utils.HttpClientUtil
-
单个host最大发起连接数
- DEFAULT_PROXY - 类 中的静态变量cn.aghost.http.client.utils.HttpClientUtil
-
默认代理配置
- DEFAULT_TIMEOUT - 类 中的静态变量cn.aghost.http.client.utils.HttpClientUtil
-
超时时间 单位 秒
- Delete - cn.aghost.http.client中的类
-
- Delete() - 类 的构造器cn.aghost.http.client.Delete
-
- doDelete(String, byte[], MediaType) - 类 中的静态方法cn.aghost.http.client.Delete
-
delete同步请求
- doDelete(String, Headers, byte[], MediaType) - 类 中的静态方法cn.aghost.http.client.Delete
-
delete同步请求
- doDelete(String, Headers, byte[], MediaType, ClientConfig) - 类 中的静态方法cn.aghost.http.client.Delete
-
delete同步请求
- doDeleteAsync(String, byte[], MediaType, HttpCallback) - 类 中的静态方法cn.aghost.http.client.Delete
-
delete异步请求
- doDeleteAsync(String, Headers, byte[], MediaType, HttpCallback) - 类 中的静态方法cn.aghost.http.client.Delete
-
delete异步请求
- doDeleteAsync(String, Headers, byte[], MediaType, ClientConfig, HttpCallback) - 类 中的静态方法cn.aghost.http.client.Delete
-
delete异步请求
- doDeleteAsync(String, Headers, byte[], MediaType, ClientConfig, Callback) - 类 中的静态方法cn.aghost.http.client.Delete
-
delete异步请求(okhttp3 原生异步)
- doGet(String) - 类 中的静态方法cn.aghost.http.client.Get
-
执行http get请求
- doGet(String, Headers) - 类 中的静态方法cn.aghost.http.client.Get
-
执行http get请求
- doGet(String, Headers, ClientConfig) - 类 中的静态方法cn.aghost.http.client.Get
-
执行http get请求
- doGetAsync(String, HttpCallback) - 类 中的静态方法cn.aghost.http.client.Get
-
执行异步http get请求
- doGetAsync(String, Headers, HttpCallback) - 类 中的静态方法cn.aghost.http.client.Get
-
执行异步http get请求
- doGetAsync(String, Headers, ClientConfig, HttpCallback) - 类 中的静态方法cn.aghost.http.client.Get
-
执行异步http get请求
- doGetAsync(String, Headers, ClientConfig, Callback) - 类 中的静态方法cn.aghost.http.client.Get
-
执行异步http get请求 (okhttp3 原生异步)
- doPost(String, byte[], MediaType) - 类 中的静态方法cn.aghost.http.client.Post
-
post同步请求
- doPost(String, Headers, byte[], MediaType) - 类 中的静态方法cn.aghost.http.client.Post
-
post同步请求
- doPost(String, Headers, byte[], MediaType, ClientConfig) - 类 中的静态方法cn.aghost.http.client.Post
-
post同步请求
- doPostAsync(String, byte[], MediaType, HttpCallback) - 类 中的静态方法cn.aghost.http.client.Post
-
post异步请求
- doPostAsync(String, Headers, byte[], MediaType, HttpCallback) - 类 中的静态方法cn.aghost.http.client.Post
-
post异步请求
- doPostAsync(String, Headers, byte[], MediaType, ClientConfig, HttpCallback) - 类 中的静态方法cn.aghost.http.client.Post
-
post异步请求
- doPostAsync(String, Headers, byte[], MediaType, ClientConfig, Callback) - 类 中的静态方法cn.aghost.http.client.Post
-
post异步请求(okhttp3 原生异步)
- doPut(String, byte[], MediaType) - 类 中的静态方法cn.aghost.http.client.Put
-
put同步请求
- doPut(String, Headers, byte[], MediaType) - 类 中的静态方法cn.aghost.http.client.Put
-
put同步请求
- doPut(String, Headers, byte[], MediaType, ClientConfig) - 类 中的静态方法cn.aghost.http.client.Put
-
put同步请求
- doPutAsync(String, byte[], MediaType, HttpCallback) - 类 中的静态方法cn.aghost.http.client.Put
-
put异步请求
- doPutAsync(String, Headers, byte[], MediaType, HttpCallback) - 类 中的静态方法cn.aghost.http.client.Put
-
put异步请求
- doPutAsync(String, Headers, byte[], MediaType, ClientConfig, HttpCallback) - 类 中的静态方法cn.aghost.http.client.Put
-
put异步请求
- doPutAsync(String, Headers, byte[], MediaType, ClientConfig, Callback) - 类 中的静态方法cn.aghost.http.client.Put
-
put异步请求(okhttp3 原生异步)
- DuplicateHttpClientNameException - cn.aghost.http.client.exceptions中的异常错误
-
client已存在
- DuplicateHttpClientNameException() - 异常错误 的构造器cn.aghost.http.client.exceptions.DuplicateHttpClientNameException
-
E
- executeAsync(HttpCallback, OkHttpClient, Request, boolean, String) - 类 中的静态方法cn.aghost.http.client.utils.BaseHttpExecutor
-
执行异步请求
- executeAsync(Callback, OkHttpClient, Request) - 类 中的静态方法cn.aghost.http.client.utils.BaseHttpExecutor
-
执行异步请求(okhttp3原生callback)
- executeGet(String, Headers, ClientConfig) - 类 中的静态方法cn.aghost.http.client.utils.BaseHttpExecutor
-
执行同步get请求
- executeGetAsync(String, Headers, ClientConfig, HttpCallback) - 类 中的静态方法cn.aghost.http.client.utils.BaseHttpExecutor
-
执行异步Get请求
- executeGetAsync(String, Headers, ClientConfig, Callback) - 类 中的静态方法cn.aghost.http.client.utils.BaseHttpExecutor
-
执行异步Get请求
- executeWithBody(String, String, Headers, byte[], MediaType, ClientConfig) - 类 中的静态方法cn.aghost.http.client.utils.BaseHttpExecutor
-
执行同步请求
- executeWithBodyAsync(String, String, Headers, byte[], MediaType, ClientConfig, HttpCallback) - 类 中的静态方法cn.aghost.http.client.utils.BaseHttpExecutor
-
执行异步请求
- executeWithBodyAsync(String, String, Headers, byte[], MediaType, ClientConfig, Callback) - 类 中的静态方法cn.aghost.http.client.utils.BaseHttpExecutor
-
执行异步请求
G
- Get - cn.aghost.http.client中的类
-
- Get() - 类 的构造器cn.aghost.http.client.Get
-
- getClient(ClientConfig) - 类 中的静态方法cn.aghost.http.client.utils.HttpClientUtil
-
根据config获取连接
- getClient() - 类 中的静态方法cn.aghost.http.client.utils.HttpClientUtil
-
获取默认client
- getClient(String) - 类 中的静态方法cn.aghost.http.client.utils.HttpClientUtil
-
根据名字获取client
- getClient(String, ClientConfig) - 类 中的静态方法cn.aghost.http.client.utils.HttpClientUtil
-
根据名字获取client,若不存在就创建
- getLogFlag() - 类 中的静态方法cn.aghost.http.client.utils.BaseHttpExecutor
-
- getLogLevel() - 类 中的静态方法cn.aghost.http.client.utils.BaseHttpExecutor
-
H
- HTML_UTF8 - 类 中的静态变量cn.aghost.http.client.object.Mimes
-
- HttpCallback - cn.aghost.http.client.object中的接口
-
http异步请求callback
- HttpClientNotFoundException - cn.aghost.http.client.exceptions中的异常错误
-
找不到client
- HttpClientNotFoundException() - 异常错误 的构造器cn.aghost.http.client.exceptions.HttpClientNotFoundException
-
- HttpClientUtil - cn.aghost.http.client.utils中的类
-
http client 初始化和保持工具类
- HttpClientUtil() - 类 的构造器cn.aghost.http.client.utils.HttpClientUtil
-
- HttpResponse - cn.aghost.http.client.object中的类
-
http resp 对象
- HttpResponse(Response) - 类 的构造器cn.aghost.http.client.object.HttpResponse
-
J
- JSON_UTF8 - 类 中的静态变量cn.aghost.http.client.object.Mimes
-
L
- lock() - 类 中的方法cn.aghost.http.client.utils.LockWrapper
-
- LockWrapper - cn.aghost.http.client.utils中的类
-
- LockWrapper(Lock) - 类 的构造器cn.aghost.http.client.utils.LockWrapper
-
- LogLevelEnum - cn.aghost.http.client.object中的枚举
-
M
- Mimes - cn.aghost.http.client.object中的类
-
- Mimes() - 类 的构造器cn.aghost.http.client.object.Mimes
-
O
- onFailure(Call, IOException) - 接口 中的方法cn.aghost.http.client.object.HttpCallback
-
- onSuccess(Call, HttpResponse) - 接口 中的方法cn.aghost.http.client.object.HttpCallback
-
P
- PLAIN_TEXT_UTF8 - 类 中的静态变量cn.aghost.http.client.object.Mimes
-
- Post - cn.aghost.http.client中的类
-
- Post() - 类 的构造器cn.aghost.http.client.Post
-
- Put - cn.aghost.http.client中的类
-
- Put() - 类 的构造器cn.aghost.http.client.Put
-
S
- setLogFlag(boolean) - 类 中的静态方法cn.aghost.http.client.utils.BaseHttpExecutor
-
- setLogLevel(LogLevelEnum) - 类 中的静态方法cn.aghost.http.client.utils.BaseHttpExecutor
-
V
- valueOf(String) - 枚举 中的静态方法cn.aghost.http.client.object.LogLevelEnum
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法cn.aghost.http.client.object.LogLevelEnum
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
X
- XML_UTF8 - 类 中的静态变量cn.aghost.http.client.object.Mimes
-
B C D E G H J L M O P S V X
Copyright © 2020. All rights reserved.