| 程序包 | 说明 |
|---|---|
| cn.schoolwow.quickhttp | |
| cn.schoolwow.quickhttp.client |
| 限定符和类型 | 方法和说明 |
|---|---|
static QuickHttpClientConfig |
QuickHttp.clientConfig()
客户端配置
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
QuickHttpClientConfigImpl |
| 限定符和类型 | 方法和说明 |
|---|---|
QuickHttpClientConfig |
QuickHttpClientImpl.clientConfig() |
QuickHttpClientConfig |
QuickHttpClient.clientConfig()
客户端配置
|
QuickHttpClientConfig |
QuickHttpClientConfigImpl.connectTimeout(int connectTimeoutMillis) |
QuickHttpClientConfig |
QuickHttpClientConfig.connectTimeout(int connectTimeoutMillis)
设置连接超时时间(毫秒)
|
QuickHttpClientConfig |
QuickHttpClientConfigImpl.followRedirects(boolean followRedirects) |
QuickHttpClientConfig |
QuickHttpClientConfig.followRedirects(boolean followRedirects)
是否自动重定向
|
QuickHttpClientConfig |
QuickHttpClientConfigImpl.hostnameVerifier(HostnameVerifier hostnameVerifier) |
QuickHttpClientConfig |
QuickHttpClientConfig.hostnameVerifier(HostnameVerifier hostnameVerifier)
设置HostnameVerifier
|
QuickHttpClientConfig |
QuickHttpClientConfigImpl.ignoreHttpErrors(boolean ignoreHttpErrors) |
QuickHttpClientConfig |
QuickHttpClientConfig.ignoreHttpErrors(boolean ignoreHttpErrors)
是否忽略http错误(4xx和5xx响应码)
|
QuickHttpClientConfig |
QuickHttpClientConfigImpl.maxFollowRedirectTimes(int maxFollowRedirectTimes) |
QuickHttpClientConfig |
QuickHttpClientConfig.maxFollowRedirectTimes(int maxFollowRedirectTimes)
指定最大重定向次数
|
QuickHttpClientConfig |
QuickHttpClientConfigImpl.origin(String origin) |
QuickHttpClientConfig |
QuickHttpClientConfig.origin(String origin)
设置origin,执行http请求时会拼接到url前面
|
QuickHttpClientConfig |
QuickHttpClientConfigImpl.proxy(Proxy proxy) |
QuickHttpClientConfig |
QuickHttpClientConfig.proxy(Proxy proxy)
设置代理
|
QuickHttpClientConfig |
QuickHttpClientConfigImpl.proxy(String host,
int port) |
QuickHttpClientConfig |
QuickHttpClientConfig.proxy(String host,
int port)
设置代理
|
QuickHttpClientConfig |
QuickHttpClientConfigImpl.quickHttpClientListener(QuickHttpClientListener QuickHttpClientConfigListener) |
QuickHttpClientConfig |
QuickHttpClientConfig.quickHttpClientListener(QuickHttpClientListener quickHttpClientListener)
添加事件监听器
|
QuickHttpClientConfig |
QuickHttpClientConfigImpl.readTimeout(int readTimeoutMillis) |
QuickHttpClientConfig |
QuickHttpClientConfig.readTimeout(int readTimeoutMillis)
设置读取超时时间(毫秒)
|
QuickHttpClientConfig |
QuickHttpClientConfigImpl.retryTimes(int retryTimes) |
QuickHttpClientConfig |
QuickHttpClientConfig.retryTimes(int retryTimes)
请求超时时重试次数
|
QuickHttpClientConfig |
QuickHttpClientConfigImpl.sslSocketFactory(SSLSocketFactory sslSocketFactory) |
QuickHttpClientConfig |
QuickHttpClientConfig.sslSocketFactory(SSLSocketFactory sslSocketFactory)
设置SSLSocketFactory
|
QuickHttpClientConfig |
QuickHttpClientConfigImpl.threadPoolExecutor(ThreadPoolExecutor threadPoolExecutor) |
QuickHttpClientConfig |
QuickHttpClientConfig.threadPoolExecutor(ThreadPoolExecutor threadPoolExecutor)
设置异步执行时的线程池
|
Copyright © 2021. All rights reserved.