| 程序包 | 说明 |
|---|---|
| com.mzlion.easyokhttp |
| 限定符和类型 | 方法和说明 |
|---|---|
HttpClient |
HttpClient.addInterceptor(okhttp3.Interceptor customInterceptor)
添加全局拦截器
|
HttpClient |
HttpClient.clearDefaultHeaders(String host)
清除默认参数
|
HttpClient |
HttpClient.connectTimeout(int connectTimeout)
设置连接超时时间
|
HttpClient |
HttpClient.connectTimeout(int connectTimeout,
TimeUnit timeUnit)
设置连接超时时间
|
HttpClient |
HttpClient.customSSL(InputStream... certificates)
https单向认证
|
HttpClient |
HttpClient.customSSL(InputStream pfxStream,
char[] pfxPwd,
InputStream... certificates)
https双向认证
|
HttpClient |
HttpClient.customSSL(InputStream pfxStream,
char[] pfxPwd,
X509TrustManager trustManager)
https双向认证
|
HttpClient |
HttpClient.customSSL(X509TrustManager trustManager)
https单向认证,直接配置证书管理
|
HttpClient |
HttpClient.debugLog()
调试模式,默认打印请求参数和响应结果
|
HttpClient |
HttpClient.debugLog(DebugLoggingInterceptor.Level loggingLevel)
调试模式,自定义设置日志级别
|
HttpClient |
HttpClient.readTimeout(int readTimeout)
设置流读取超时时间
|
HttpClient |
HttpClient.readTimeout(int readTimeout,
TimeUnit timeUnit)
设置流读取超时时间
|
HttpClient |
HttpClient.setCookieStore(CookieStore cookieStore)
提供自己管理Cookie的能力
|
HttpClient |
HttpClient.setDefaultHeader(String host,
String name,
String value)
设置默认的Http Header
|
static HttpClient |
HttpClient.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static HttpClient[] |
HttpClient.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
HttpClient |
HttpClient.writeTimeout(int writeTimeout)
设置流的写入超时时间
|
HttpClient |
HttpClient.writeTimeout(int writeTimeout,
TimeUnit timeUnit)
设置流的写入超时时间
|
Copyright © 2017. All rights reserved.