public class OkhttpClientUtil extends Object
| 构造器和说明 |
|---|
OkhttpClientUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static okhttp3.OkHttpClient |
genOkHttpClient(Proxy.Type type,
String proxyHost,
int proxyPort,
String certPath,
String certPass)
根据代理证书生成okHttpClient
|
static okhttp3.OkHttpClient |
genOkHttpClient(Proxy.Type type,
String proxyHost,
int proxyPort,
String certPath,
String certPass,
X509TrustManager trustManager)
根据代理证书生成okHttpClient
|
static okhttp3.OkHttpClient |
genOkHttpClient(String proxyHost,
int proxyPort)
根据代理生成okHttpClient
|
static okhttp3.OkHttpClient |
genOkHttpClient(String proxyHost,
int proxyPort,
String certPath,
String certPass)
根据代理证书生成okHttpClient,默认为Http代理
|
static okhttp3.OkHttpClient |
genOkHttpClient(String proxyHost,
int proxyPort,
String certPath,
String certPass,
X509TrustManager trustManager)
根据代理证书生成okHttpClient,默认为Http代理
|
static okhttp3.OkHttpClient |
genOkHttpClient(String certPath,
String certPass)
根据证书生成okHttpClient
|
static okhttp3.OkHttpClient |
genOkHttpClient(String certPath,
String certPass,
X509TrustManager trustManager)
根据证书生成okHttpClient
|
static SSLContext |
getSslContext(String certPath,
String certPass)
获取SSLContext
|
static SSLContext |
getSslContext(String certPath,
String certPass,
TrustManager trustManager) |
public static okhttp3.OkHttpClient genOkHttpClient(String proxyHost, int proxyPort)
proxyHost - 代理主机proxyPort - 代理端口public static okhttp3.OkHttpClient genOkHttpClient(String certPath, String certPass)
certPath - 证书地址certPass - 证书密匙public static okhttp3.OkHttpClient genOkHttpClient(String certPath, String certPass, X509TrustManager trustManager)
certPath - 证书地址certPass - 证书密匙trustManager - 证书接口public static okhttp3.OkHttpClient genOkHttpClient(String proxyHost, int proxyPort, String certPath, String certPass)
proxyHost - 代理主机proxyPort - 代理端口certPath - 证书地址certPass - 证书密匙public static okhttp3.OkHttpClient genOkHttpClient(String proxyHost, int proxyPort, String certPath, String certPass, X509TrustManager trustManager)
proxyHost - 代理主机proxyPort - 代理端口certPath - 证书地址certPass - 证书密匙trustManager - 证书接口public static okhttp3.OkHttpClient genOkHttpClient(Proxy.Type type, String proxyHost, int proxyPort, String certPath, String certPass)
type - 代理类型proxyHost - 代理主机proxyPort - 代理端口certPath - 证书地址certPass - 证书密匙public static okhttp3.OkHttpClient genOkHttpClient(Proxy.Type type, String proxyHost, int proxyPort, String certPath, String certPass, X509TrustManager trustManager)
type - 代理类型proxyHost - 代理主机proxyPort - 代理端口certPath - 证书地址certPass - 证书密匙trustManager - 证书接口public static SSLContext getSslContext(String certPath, String certPass)
certPath - SSL证书路径certPass - SSL证书密匙public static SSLContext getSslContext(String certPath, String certPass, TrustManager trustManager)
Copyright © 2021. All rights reserved.