| 程序包 | 说明 |
|---|---|
| me.wuwenbin.tools.http.apache.config.client |
| 限定符和类型 | 方法和说明 |
|---|---|
static TemplateHttpClientBuilder |
TemplateHttpClientBuilder.init() |
TemplateHttpClientBuilder |
TemplateHttpClientBuilder.pool(int maxTotal,
int defaultMaxPerRoute)
设置连接池(默认开启https)
|
TemplateHttpClientBuilder |
TemplateHttpClientBuilder.proxy(String hostOrIP,
int port)
设置代理
|
TemplateHttpClientBuilder |
TemplateHttpClientBuilder.retry(int tryTimes)
重试(如果请求是幂等的,就再次尝试)
|
TemplateHttpClientBuilder |
TemplateHttpClientBuilder.retry(int tryTimes,
boolean retryWhenInterruptedIO)
重试(如果请求是幂等的,就再次尝试)
|
TemplateHttpClientBuilder |
TemplateHttpClientBuilder.ssl()
设置ssl安全链接
|
TemplateHttpClientBuilder |
TemplateHttpClientBuilder.ssl(String keyStorePath)
设置自定义sslcontext
|
TemplateHttpClientBuilder |
TemplateHttpClientBuilder.ssl(String keyStorePath,
String keyStorepass)
设置自定义sslcontext
|
TemplateHttpClientBuilder |
TemplateHttpClientBuilder.sslpv(SSLx.SSLProtocolVersion sslProtocolVersion)
设置ssl版本
如果您想要设置ssl版本,必须先调用此方法,再调用ssl方法 仅支持 SSLv3,TSLv1,TSLv1.1,TSLv1.2 |
TemplateHttpClientBuilder |
TemplateHttpClientBuilder.sslpv(String s)
设置ssl版本
如果您想要设置ssl版本,必须先调用此方法,再调用ssl方法 仅支持 SSLv3,TSLv1,TSLv1.1,TSLv1.2 |
TemplateHttpClientBuilder |
TemplateHttpClientBuilder.timeout(int timeout)
设置超时时间
|
TemplateHttpClientBuilder |
TemplateHttpClientBuilder.timeout(int timeout,
boolean redirectEnable)
设置超时时间以及是否允许网页重定向(自动跳转 302)
|
Copyright © 2017. All rights reserved.