public class NettyClientProperties extends Object
NettyConnectorProvider.| Modifier and Type | Field and Description |
|---|---|
static Integer |
DEFAULT_EXPECT_100_CONTINUE_TIMEOUT_VALUE
The default value of EXPECT_100_CONTINUE_TIMEOUT.
|
static String |
ENABLE_SSL_HOSTNAME_VERIFICATION
Sets the endpoint identification algorithm to HTTPS.
|
static String |
EXPECT_100_CONTINUE_TIMEOUT
This timeout is used for waiting for 100-Continue response when 100-Continue is sent by the client.
|
static String |
FILTER_HEADERS_FOR_PROXY
Filter the HTTP headers for requests (CONNECT) towards the proxy except for PROXY-prefixed and HOST headers when
true. |
static String |
IDLE_CONNECTION_PRUNE_TIMEOUT
This property determines the number of seconds the idle connections are kept in the pool before pruned.
|
static String |
MAX_CONNECTIONS
This property determines the maximum number of idle connections that will be simultaneously kept alive, per destination.
|
static String |
MAX_CONNECTIONS_TOTAL
This property determines the maximum number of idle connections that will be simultaneously kept alive
in total, rather than per destination.
|
static String |
MAX_REDIRECTS
The maximal number of redirects during single request.
|
static String |
PRESERVE_METHOD_ON_REDIRECT
Sets the HTTP POST method to be preserved on HTTP status 301 (MOVED PERMANENTLY) or status 302 (FOUND) when
true
or redirected as GET when false. |
| Constructor and Description |
|---|
NettyClientProperties() |
public static final String ENABLE_SSL_HOSTNAME_VERIFICATION
Sets the endpoint identification algorithm to HTTPS.
The default value is true (for HTTPS uri scheme).
The name of the configuration property is "jersey.config.client.tls.enableHostnameVerification".
SSLParameters.setEndpointIdentificationAlgorithm(String),
Constant Field Valuespublic static final String FILTER_HEADERS_FOR_PROXY
Filter the HTTP headers for requests (CONNECT) towards the proxy except for PROXY-prefixed and HOST headers when true.
The default value is true and the headers are filtered out.
The name of the configuration property is "jersey.config.client.filter.headers.proxy".
public static final String IDLE_CONNECTION_PRUNE_TIMEOUT
This property determines the number of seconds the idle connections are kept in the pool before pruned. The default is 60. Specify 0 to disable.
public static final String MAX_CONNECTIONS
This property determines the maximum number of idle connections that will be simultaneously kept alive, per destination. The default is 5.
This property is a Jersey alternative to System property http.maxConnections. The Jersey property takes precedence over the system property.
public static final String MAX_CONNECTIONS_TOTAL
This property determines the maximum number of idle connections that will be simultaneously kept alive in total, rather than per destination. The default is 60. Specify 0 to disable.
public static final String MAX_REDIRECTS
Integer. Default value is 5.
HTTP redirection must be enabled by property ClientProperties.FOLLOW_REDIRECTS,
otherwise MAX_REDIRECTS is not applied.ClientProperties.FOLLOW_REDIRECTS,
RedirectException,
Constant Field Valuespublic static final String PRESERVE_METHOD_ON_REDIRECT
Sets the HTTP POST method to be preserved on HTTP status 301 (MOVED PERMANENTLY) or status 302 (FOUND) when true
or redirected as GET when false.
The default value is true and the HTTP POST request is not redirected as GET.
The name of the configuration property is "jersey.config.client.redirect.preserve.method".
public static final String EXPECT_100_CONTINUE_TIMEOUT
public static final Integer DEFAULT_EXPECT_100_CONTINUE_TIMEOUT_VALUE
Copyright © 2007-2023, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.