public static final class HttpConfig.Builder extends Object
构造器和说明 |
---|
Builder() |
限定符和类型 | 方法和说明 |
---|---|
HttpConfig |
build() |
HttpConfig.Builder |
cookie(String cookie)
服务器上配置的Cookie。
|
HttpConfig.Builder |
cookieTimeout(Integer cookieTimeout)
Cookie超时时间。
|
HttpConfig.Builder |
idleTimeout(Integer idleTimeout)
指定连接空闲超时时间,取值范围为1~60秒,默认值为15秒。
|
HttpConfig.Builder |
requestTimeout(Integer requestTimeout)
指定请求超时时间,取值范围为1~180秒,默认值为60秒。
|
HttpConfig.Builder |
scheduler(String scheduler)
调度算法。
|
HttpConfig.Builder |
serverCertificateId(String serverCertificateId)
服务器证书的ID。
|
HttpConfig.Builder |
stickySession(String stickySession)
是否开启会话保持。
|
HttpConfig.Builder |
stickySessionType(String stickySessionType)
cookie的处理方式。
|
HttpConfig.Builder |
xForwardedFor(String xForwardedFor)
是否开启通过X-Forwarded-For头字段获取来访者真实 IP。
|
public HttpConfig.Builder cookie(String cookie)
public HttpConfig.Builder cookieTimeout(Integer cookieTimeout)
public HttpConfig.Builder idleTimeout(Integer idleTimeout)
public HttpConfig.Builder requestTimeout(Integer requestTimeout)
public HttpConfig.Builder scheduler(String scheduler)
public HttpConfig.Builder serverCertificateId(String serverCertificateId)
public HttpConfig.Builder stickySession(String stickySession)
public HttpConfig.Builder stickySessionType(String stickySessionType)
public HttpConfig.Builder xForwardedFor(String xForwardedFor)
public HttpConfig build()
Copyright © 2023. All rights reserved.