Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractResponseHandlerJson<T,
IMPLTYPE> - Class in com.helger.httpclient.response -
Convert a valid HTTP response to an
IJsonobject. - AbstractResponseHandlerJson(Function<IJson, T>) - Constructor for class com.helger.httpclient.response.AbstractResponseHandlerJson
- addNonProxyHostsFromPipeString(String) - Method in class com.helger.httpclient.HttpProxySettings
-
Add all non-proxy hosts from a piped string as in
127.0.0.1 | localhost. - afterRequest(ClassicHttpRequest, Object, Throwable) - Static method in class com.helger.httpclient.HttpDebugger
-
Call after an invocation.
- assignConfigValues(HttpClientSettings, IConfigWithFallback, String...) - Static method in class com.helger.httpclient.HttpClientSettingsConfig
-
Assign all settings of
HttpClientSettingsfrom configuration values.
B
- beforeRequest(ClassicHttpRequest, HttpContext) - Static method in class com.helger.httpclient.HttpDebugger
-
Call before an invocation
C
- checkIfClosed() - Method in class com.helger.httpclient.HttpClientManager
- chooseAlias(Map<String, PrivateKeyDetails>, SSLParameters) - Method in class com.helger.httpclient.security.PrivateKeyStrategyFromAliasCaseInsensitive
- chooseAlias(Map<String, PrivateKeyDetails>, SSLParameters) - Method in class com.helger.httpclient.security.PrivateKeyStrategyFromAliasCaseSensitive
- close() - Method in class com.helger.httpclient.HttpClientManager
- com.helger.httpclient - package com.helger.httpclient
- com.helger.httpclient.config - package com.helger.httpclient.config
- com.helger.httpclient.response - package com.helger.httpclient.response
- com.helger.httpclient.security - package com.helger.httpclient.security
- create(HttpClientSettings) - Static method in class com.helger.httpclient.HttpClientManager
- create(ClassicHttpResponse) - Static method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
- create(StatusLine, HttpResponse, HttpEntity) - Static method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
- createConnectionConfig() - Method in class com.helger.httpclient.HttpClientFactory
- createConnectionConfigBuilder() - Method in class com.helger.httpclient.HttpClientFactory
- createConnectionManager(TlsSocketStrategy) - Method in class com.helger.httpclient.HttpClientFactory
- createConnectionReuseStrategy() - Method in class com.helger.httpclient.HttpClientFactory
- createContentType(String, Charset) - Static method in class com.helger.httpclient.HttpClientHelper
- createCredentials(HttpProxyConfig) - Static method in class com.helger.httpclient.HttpClientHelper
- createCredentialsProvider() - Method in class com.helger.httpclient.HttpClientFactory
- createCustomTlsSocketStrategy() - Method in class com.helger.httpclient.HttpClientFactory
- createDefaultLookup(String) - Static method in class com.helger.httpclient.NonCachingDnsResolver
- createDefaultLookup(String, int) - Static method in class com.helger.httpclient.NonCachingDnsResolver
- createDNSResolver() - Method in class com.helger.httpclient.HttpClientFactory
- createHttpClient() - Method in class com.helger.httpclient.HttpClientFactory
- createHttpClient() - Method in interface com.helger.httpclient.IHttpClientProvider
-
Create a new closeable HttpClient object.
- createHttpClientBuilder() - Method in class com.helger.httpclient.HttpClientFactory
- createHttpHost(HttpProxyConfig) - Static method in class com.helger.httpclient.HttpClientHelper
- createHttpHost(Proxy) - Static method in class com.helger.httpclient.HttpClientHelper
- createLookup(String) - Method in class com.helger.httpclient.NonCachingDnsResolver
- createParameterEntity(Map<String, String>, ContentType) - Static method in class com.helger.httpclient.HttpClientHelper
- createParameterEntity(Map<String, String>, ContentType, Charset) - Static method in class com.helger.httpclient.HttpClientHelper
- createRequest(EHttpMethod, ISimpleURL) - Static method in class com.helger.httpclient.HttpClientHelper
- createRequest(EHttpMethod, String) - Static method in class com.helger.httpclient.HttpClientHelper
- createRequestConfig() - Method in class com.helger.httpclient.HttpClientFactory
- createRequestConfigBuilder() - Method in class com.helger.httpclient.HttpClientFactory
- createRequestRetryStrategy(int, TimeValue, boolean) - Method in class com.helger.httpclient.HttpClientFactory
- createRoutePlanner(SchemePortResolver) - Method in class com.helger.httpclient.HttpClientFactory
- createSchemePortResolver() - Method in class com.helger.httpclient.HttpClientFactory
-
Create the scheme to port resolver.
- createSocketConfig() - Method in class com.helger.httpclient.HttpClientFactory
- createSocketConfigBuilder() - Method in class com.helger.httpclient.HttpClientFactory
- createTlsSocketStrategy() - Method in class com.helger.httpclient.HttpClientFactory
D
- DEF_CONTENT_CHARSET - Static variable in class com.helger.httpclient.HttpClientHelper
- DEF_PROTOCOL_CHARSET - Static variable in class com.helger.httpclient.HttpClientHelper
- DEFAULT_CONNECT_TIMEOUT - Static variable in class com.helger.httpclient.HttpClientSettings
- DEFAULT_CONNECTION_REQUEST_TIMEOUT - Static variable in class com.helger.httpclient.HttpClientSettings
- DEFAULT_DEBUG_MODE - Static variable in class com.helger.httpclient.response.AbstractResponseHandlerJson
- DEFAULT_FOLLOW_REDIRECTS - Static variable in class com.helger.httpclient.HttpClientSettings
- DEFAULT_PROTOCOL_UPGRADE_ENABLED - Static variable in class com.helger.httpclient.HttpClientSettings
- DEFAULT_RESPONSE_TIMEOUT - Static variable in class com.helger.httpclient.HttpClientSettings
- DEFAULT_RETRY_ALWAYS - Static variable in class com.helger.httpclient.HttpClientSettings
- DEFAULT_RETRY_COUNT - Static variable in class com.helger.httpclient.HttpClientSettings
- DEFAULT_RETRY_INTERVAL - Static variable in class com.helger.httpclient.HttpClientSettings
- DEFAULT_TLS_CONFIG_MODE - Static variable in class com.helger.httpclient.HttpClientSettings
-
Default configuration modes uses TLS 1.3, TLS 1.2, 1.1 or 1.0 and no specific cipher suites
- DEFAULT_USE_DNS_CACHE - Static variable in class com.helger.httpclient.HttpClientSettings
- DEFAULT_USE_KEEP_ALIVE - Static variable in class com.helger.httpclient.HttpClientSettings
- DEFAULT_USE_SYSTEM_PROPERTIES - Static variable in class com.helger.httpclient.HttpClientSettings
- directGetResponseBody() - Method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
- downloadURL(String) - Method in class com.helger.httpclient.HttpClientUrlDownloader
E
- entityToString(HttpEntity, Charset) - Static method in class com.helger.httpclient.HttpClientHelper
- execute(HttpUriRequest, HttpClientResponseHandler<? extends T>) - Method in class com.helger.httpclient.HttpClientManager
-
Execute the provided request without any special context.
- execute(ClassicHttpRequest, HttpContext, HttpClientResponseHandler<? extends T>) - Method in class com.helger.httpclient.HttpClientManager
-
Execute the provided request with an optional special context.
- ExtendedHttpResponseException - Exception Class in com.helger.httpclient.response
-
A specialized version of
HttpResponseExceptionthat has access to all the fields in a structured way. - ExtendedHttpResponseException(StatusLine, HttpResponse, byte[], Charset) - Constructor for exception class com.helger.httpclient.response.ExtendedHttpResponseException
G
- getAllNonProxyHosts() - Method in interface com.helger.httpclient.IHttpProxySettings
- getAllThirdPartyModules() - Method in class com.helger.httpclient.config.ThirdPartyModuleProvider_ph_httpclient
- getCharset(ContentType) - Static method in class com.helger.httpclient.HttpClientHelper
- getCharset(ContentType, Charset) - Static method in class com.helger.httpclient.HttpClientHelper
- getCharsetConsumer() - Method in class com.helger.httpclient.response.ResponseHandlerString
- getClone() - Method in class com.helger.httpclient.HttpClientSettings
- getClone() - Method in class com.helger.httpclient.HttpProxySettings
- getConnectionRequestTimeout() - Method in class com.helger.httpclient.HttpClientSettings
- getConnectionRequestTimeout() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
- getConnectionRequestTimeout() - Method in interface com.helger.httpclient.IHttpClientSettings
- getConnectTimeout() - Method in class com.helger.httpclient.HttpClientSettings
- getConnectTimeout() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
- getConnectTimeout() - Method in interface com.helger.httpclient.IHttpClientSettings
- getContentType(HttpEntity) - Static method in class com.helger.httpclient.HttpClientHelper
- getContentTypeOrDefault(HttpEntity) - Static method in class com.helger.httpclient.HttpClientHelper
- getContentTypeOrDefault(HttpEntity, ContentType) - Static method in class com.helger.httpclient.HttpClientHelper
- getDefaultCharset() - Method in class com.helger.httpclient.response.ResponseHandlerString
- getDefaultContentType() - Method in class com.helger.httpclient.response.ResponseHandlerString
- getDisableCertificateCheck(boolean) - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
- getDisableHostnameCheck(boolean) - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
- getDisableTlsChecks(boolean) - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
- getExpectedAlias() - Method in class com.helger.httpclient.security.PrivateKeyStrategyFromAliasCaseInsensitive
- getExpectedAlias() - Method in class com.helger.httpclient.security.PrivateKeyStrategyFromAliasCaseSensitive
- getFallbackCharset() - Method in class com.helger.httpclient.response.AbstractResponseHandlerJson
- getFallbackCharset() - Method in class com.helger.httpclient.response.ResponseHandlerString
- getFollowRedirects(boolean) - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
- getGeneralProxy() - Method in class com.helger.httpclient.HttpClientSettings
- getGeneralProxy() - Method in interface com.helger.httpclient.IHttpClientSettings
- getHostnameVerifier() - Method in class com.helger.httpclient.HttpClientSettings
- getHostnameVerifier() - Method in interface com.helger.httpclient.IHttpClientSettings
- getHttpProxy() - Method in class com.helger.httpclient.HttpClientSettings
- getHttpProxy() - Method in interface com.helger.httpclient.IHttpClientSettings
- getHttpProxyCredentials() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
- getHttpProxyEnabled(boolean) - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
- getHttpProxyHost() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
- getHttpProxyObject() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
- getHttpProxyPasswordCharArray() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
- getHttpProxyPort() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
- getHttpProxyUsername() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
- getHttpResponse() - Method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
- getHttpsProxy() - Method in class com.helger.httpclient.HttpClientSettings
- getHttpsProxy() - Method in interface com.helger.httpclient.IHttpClientSettings
- getMaxRetries() - Method in class com.helger.httpclient.HttpClientRetryStrategy
- getMessage() - Method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
- getMessagePartHeaders() - Method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
- getMessagePartResponseBody() - Method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
- getMessagePartStatusLine() - Method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
- getNonProxyHosts() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
- getProtocolUpgradeEnabled(boolean) - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
-
Get the configuration value on protocol upgrade is enabled or not.
- getProxyCredentials() - Method in class com.helger.httpclient.HttpProxySettings
- getProxyCredentials() - Method in interface com.helger.httpclient.IHttpProxySettings
- getProxyHost() - Method in class com.helger.httpclient.HttpProxySettings
- getProxyHost() - Method in interface com.helger.httpclient.IHttpProxySettings
- getResponseBody() - Method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
- getResponseBodyAsString() - Method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
- getResponseBodyAsString(Charset) - Method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
-
Get the response body as a string in the provided charset.
- getResponseCharset() - Method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
- getResponseTimeout() - Method in class com.helger.httpclient.HttpClientSettings
- getResponseTimeout() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
- getResponseTimeout() - Method in interface com.helger.httpclient.IHttpClientSettings
- getRetryAlways(boolean) - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
- getRetryCount() - Method in class com.helger.httpclient.HttpClientSettings
- getRetryCount() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
- getRetryCount() - Method in interface com.helger.httpclient.IHttpClientSettings
- getRetryInterval() - Method in class com.helger.httpclient.HttpClientRetryStrategy
- getRetryInterval() - Method in class com.helger.httpclient.HttpClientSettings
- getRetryInterval() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
- getRetryInterval() - Method in interface com.helger.httpclient.IHttpClientSettings
- getRetryIntervalAsTimeValue() - Method in class com.helger.httpclient.HttpClientSettings
- getSSLContext() - Method in class com.helger.httpclient.HttpClientSettings
-
Create a custom SSLContext to use for the SSL Socket factory.
- getSSLContext() - Method in interface com.helger.httpclient.IHttpClientSettings
-
Create a custom SSLContext to use for the SSL Socket factory.
- getStatusLine() - Method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
- getTLSConfigurationMode() - Method in class com.helger.httpclient.HttpClientSettings
- getTLSConfigurationMode() - Method in interface com.helger.httpclient.IHttpClientSettings
- getUseDNSClientCache(boolean) - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
- getUseKeepAlive(boolean) - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
- getUserAgent() - Method in class com.helger.httpclient.HttpClientSettings
- getUserAgent() - Method in class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
- getUserAgent() - Method in interface com.helger.httpclient.IHttpClientSettings
H
- handleAsIdempotent(HttpRequest) - Method in class com.helger.httpclient.HttpClientRetryStrategy
- handleResponse(ClassicHttpResponse) - Method in class com.helger.httpclient.response.AbstractResponseHandlerJson
- handleResponse(ClassicHttpResponse) - Method in class com.helger.httpclient.response.ResponseHandlerByteArray
- handleResponse(ClassicHttpResponse) - Method in class com.helger.httpclient.response.ResponseHandlerHttpEntity
- handleResponse(ClassicHttpResponse) - Method in class com.helger.httpclient.response.ResponseHandlerMicroDom
- handleResponse(ClassicHttpResponse) - Method in class com.helger.httpclient.response.ResponseHandlerString
- handleResponse(ClassicHttpResponse) - Method in class com.helger.httpclient.response.ResponseHandlerXml
- hasProxyCredentials() - Method in interface com.helger.httpclient.IHttpProxySettings
- hasProxyHost() - Method in interface com.helger.httpclient.IHttpProxySettings
- hasResponseBody() - Method in exception class com.helger.httpclient.response.ExtendedHttpResponseException
- hasRetries() - Method in interface com.helger.httpclient.IHttpClientSettings
- hasUserAgent() - Method in interface com.helger.httpclient.IHttpClientSettings
- HTTP_CLIENT - Static variable in class com.helger.httpclient.config.ThirdPartyModuleProvider_ph_httpclient
- HTTP_CORE - Static variable in class com.helger.httpclient.config.ThirdPartyModuleProvider_ph_httpclient
- HttpClientConfig(IConfigWithFallback, ICommonsOrderedSet<String>) - Constructor for class com.helger.httpclient.HttpClientSettingsConfig.HttpClientConfig
- HttpClientFactory - Class in com.helger.httpclient
-
A factory for creating
CloseableHttpClientthat is e.g. to be used in theHttpClientManager. - HttpClientFactory() - Constructor for class com.helger.httpclient.HttpClientFactory
-
Default constructor.
- HttpClientFactory(HttpClientSettings) - Constructor for class com.helger.httpclient.HttpClientFactory
-
Constructor with explicit settings.
- HttpClientHelper - Class in com.helger.httpclient
-
Some utility methods for creating and handling Apache httpclient objects.
- HttpClientManager - Class in com.helger.httpclient
-
A small wrapper around
CloseableHttpClient. - HttpClientManager() - Constructor for class com.helger.httpclient.HttpClientManager
- HttpClientManager(IHttpClientProvider) - Constructor for class com.helger.httpclient.HttpClientManager
- HttpClientRetryStrategy - Class in com.helger.httpclient
-
HTTP client retry handler based on DefaultHttpRequestRetryStrategy
- HttpClientRetryStrategy(int, TimeValue, boolean) - Constructor for class com.helger.httpclient.HttpClientRetryStrategy
- httpClientSettings() - Method in class com.helger.httpclient.HttpClientFactory
- HttpClientSettings - Class in com.helger.httpclient
-
All the easily configurable settings for an
HttpClientFactory - HttpClientSettings() - Constructor for class com.helger.httpclient.HttpClientSettings
-
Default constructor.
- HttpClientSettings(IHttpClientSettings) - Constructor for class com.helger.httpclient.HttpClientSettings
-
"Copy" constructor.
- HttpClientSettingsConfig - Class in com.helger.httpclient
-
A helper class to configure
HttpClientSettingsusingIConfigwith standardized configuration property names. - HttpClientSettingsConfig.HttpClientConfig - Class in com.helger.httpclient
- HttpClientUrlDownloader - Class in com.helger.httpclient
-
Special implementation of
IURLDownloaderto download data using Apache HttpClient via GET and the providedHttpClientSettings. - HttpClientUrlDownloader(HttpClientFactory) - Constructor for class com.helger.httpclient.HttpClientUrlDownloader
-
Constructor with
HttpClientFactory - HttpClientUrlDownloader(HttpClientSettings) - Constructor for class com.helger.httpclient.HttpClientUrlDownloader
-
Constructor with
HttpClientSettings - HttpDebugger - Class in com.helger.httpclient
-
Some debugging for HTTP requests.
- HttpProxySettings - Class in com.helger.httpclient
-
All the easily configurable settings for a single HTTP proxy server
- HttpProxySettings() - Constructor for class com.helger.httpclient.HttpProxySettings
-
Default constructor.
- HttpProxySettings(IHttpProxySettings) - Constructor for class com.helger.httpclient.HttpProxySettings
-
"Copy" constructor.
I
- IHttpClientProvider - Interface in com.helger.httpclient
-
Provider interface for
CloseableHttpClientobjects. - IHttpClientSettings - Interface in com.helger.httpclient
-
Read-only interface for
HttpClientSettings - IHttpProxySettings - Interface in com.helger.httpclient
-
Read-only interface for
HttpProxySettings - INSTANCE - Static variable in class com.helger.httpclient.NonCachingDnsResolver
-
No need to create more than one instance.
- INSTANCE - Static variable in class com.helger.httpclient.response.ResponseHandlerHttpEntity
-
The global default instance.
- isClosed() - Method in class com.helger.httpclient.HttpClientManager
- isDebugMode() - Method in class com.helger.httpclient.response.AbstractResponseHandlerJson
- isDebugMode() - Method in class com.helger.httpclient.response.ResponseHandlerMicroDom
- isDebugMode() - Method in class com.helger.httpclient.response.ResponseHandlerXml
- isEnabled() - Static method in class com.helger.httpclient.HttpDebugger
- isFollowRedirects() - Method in class com.helger.httpclient.HttpClientSettings
- isFollowRedirects() - Method in interface com.helger.httpclient.IHttpClientSettings
- isProtocolUpgradeEnabled() - Method in class com.helger.httpclient.HttpClientSettings
- isProtocolUpgradeEnabled() - Method in interface com.helger.httpclient.IHttpClientSettings
- isRetryAlways() - Method in class com.helger.httpclient.HttpClientSettings
- isRetryAlways() - Method in interface com.helger.httpclient.IHttpClientSettings
- isTrusted(X509Certificate[], String) - Method in class com.helger.httpclient.security.TrustStrategyTrustAll
- isUseDNSClientCache() - Method in class com.helger.httpclient.HttpClientSettings
- isUseDNSClientCache() - Method in interface com.helger.httpclient.IHttpClientSettings
- isUseKeepAlive() - Method in class com.helger.httpclient.HttpClientSettings
- isUseKeepAlive() - Method in interface com.helger.httpclient.IHttpClientSettings
- isWarnOnCaseDifference() - Method in class com.helger.httpclient.security.PrivateKeyStrategyFromAliasCaseInsensitive
N
- NonCachingDnsResolver - Class in com.helger.httpclient
-
A special implementation of
DnsResolverthat tries to disable caching of DNS resolution as much as possible. - NonCachingDnsResolver() - Constructor for class com.helger.httpclient.NonCachingDnsResolver
- nonProxyHosts() - Method in class com.helger.httpclient.HttpProxySettings
- nonProxyHosts() - Method in interface com.helger.httpclient.IHttpProxySettings
P
- PrivateKeyStrategyFromAliasCaseInsensitive - Class in com.helger.httpclient.security
-
A private key strategy that select the key details from the provided alias.
- PrivateKeyStrategyFromAliasCaseInsensitive(String) - Constructor for class com.helger.httpclient.security.PrivateKeyStrategyFromAliasCaseInsensitive
- PrivateKeyStrategyFromAliasCaseSensitive - Class in com.helger.httpclient.security
-
A private key strategy that select the key details from the provided alias.
- PrivateKeyStrategyFromAliasCaseSensitive(String) - Constructor for class com.helger.httpclient.security.PrivateKeyStrategyFromAliasCaseSensitive
R
- resolve(String) - Method in class com.helger.httpclient.NonCachingDnsResolver
- resolveCanonicalHostname(String) - Method in class com.helger.httpclient.NonCachingDnsResolver
- resolveExt(String, Consumer<? super Record>) - Method in class com.helger.httpclient.NonCachingDnsResolver
- ResponseHandlerByteArray - Class in com.helger.httpclient.response
-
Convert a valid HTTP response to a byte array.
- ResponseHandlerByteArray() - Constructor for class com.helger.httpclient.response.ResponseHandlerByteArray
- ResponseHandlerHttpEntity - Class in com.helger.httpclient.response
-
Base response handler that checks the status code and handles only status codes < 300.
- ResponseHandlerHttpEntity() - Constructor for class com.helger.httpclient.response.ResponseHandlerHttpEntity
- ResponseHandlerJson - Class in com.helger.httpclient.response
-
Convert a valid HTTP response to an
IJsonobject. - ResponseHandlerJson() - Constructor for class com.helger.httpclient.response.ResponseHandlerJson
- ResponseHandlerJsonArray - Class in com.helger.httpclient.response
-
Convert a valid HTTP response to an
IJsonArrayobject. - ResponseHandlerJsonArray() - Constructor for class com.helger.httpclient.response.ResponseHandlerJsonArray
- ResponseHandlerJsonObject - Class in com.helger.httpclient.response
-
Convert a valid HTTP response to an
IJsonObjectobject. - ResponseHandlerJsonObject() - Constructor for class com.helger.httpclient.response.ResponseHandlerJsonObject
- ResponseHandlerMicroDom - Class in com.helger.httpclient.response
-
Convert a valid HTTP response to an
IMicroDocumentobject. - ResponseHandlerMicroDom() - Constructor for class com.helger.httpclient.response.ResponseHandlerMicroDom
- ResponseHandlerString - Class in com.helger.httpclient.response
-
Convert a valid HTTP response to a simple String object using the provided charset.
- ResponseHandlerString(IMimeType, Charset) - Constructor for class com.helger.httpclient.response.ResponseHandlerString
- ResponseHandlerString(ContentType) - Constructor for class com.helger.httpclient.response.ResponseHandlerString
- ResponseHandlerXml - Class in com.helger.httpclient.response
-
Convert a valid HTTP response to a DOM
Documentobject. - ResponseHandlerXml() - Constructor for class com.helger.httpclient.response.ResponseHandlerXml
S
- setAllFrom(IHttpClientSettings) - Method in class com.helger.httpclient.HttpClientSettings
-
Apply all settings from the provided HTTP client settings
- setAllFrom(IHttpProxySettings) - Method in class com.helger.httpclient.HttpProxySettings
-
Apply all settings from the provided HTTP proxy settings
- setCharsetConsumer(Consumer<Charset>) - Method in class com.helger.httpclient.response.ResponseHandlerString
-
Set the charset consumer that is informed about the default character set in which the response is interpreted.
- setConnectionRequestTimeout(Timeout) - Method in class com.helger.httpclient.HttpClientSettings
-
Set the connection request timeout to use.
- setConnectTimeout(Timeout) - Method in class com.helger.httpclient.HttpClientSettings
-
Set the connect timeout to use.
- setDebugMode(boolean) - Method in class com.helger.httpclient.response.AbstractResponseHandlerJson
-
Enable or disable debug mode on demand.
- setDebugMode(boolean) - Method in class com.helger.httpclient.response.ResponseHandlerMicroDom
-
Enable or disable debug mode on demand.
- setDebugMode(boolean) - Method in class com.helger.httpclient.response.ResponseHandlerXml
-
Enable or disable debug mode on demand.
- setEnabled(boolean) - Static method in class com.helger.httpclient.HttpDebugger
- setFallbackCharset(Charset) - Method in class com.helger.httpclient.response.AbstractResponseHandlerJson
-
Set the fallback charset to be used, if the payload has no charset.
- setFallbackCharset(Charset) - Method in class com.helger.httpclient.response.ResponseHandlerString
-
Set the fallback charset to be used, if the payload has no charset.
- setFollowRedirects(boolean) - Method in class com.helger.httpclient.HttpClientSettings
-
Enable or disable if HTTP redirects (HTTP status code 3xx) should be followed or not.
- setHostnameVerifier(HostnameVerifier) - Method in class com.helger.httpclient.HttpClientSettings
-
Set the hostname verifier to be used.
- setHostnameVerifierVerifyAll() - Method in class com.helger.httpclient.HttpClientSettings
-
Attention: INSECURE METHOD!
- setNonProxyHostsFromPipeString(String) - Method in class com.helger.httpclient.HttpProxySettings
-
Set all non-proxy hosts from a piped string as in
127.0.0.1 | localhost. - setProtocolUpgradeEnabled(boolean) - Method in class com.helger.httpclient.HttpClientSettings
-
Enable or disable if use of the HTTP Connection "Keep-alive".
- setProxyCredentials(Credentials) - Method in class com.helger.httpclient.HttpProxySettings
-
Set proxy credentials.
- setProxyHost(HttpHost) - Method in class com.helger.httpclient.HttpProxySettings
-
Set a proxy host without proxy server credentials.
- setResponseTimeout(Timeout) - Method in class com.helger.httpclient.HttpClientSettings
-
Set the read/socket/request timeout to use.
- setRetryAlways(boolean) - Method in class com.helger.httpclient.HttpClientSettings
-
Enable or disable to retry always.
- setRetryCount(int) - Method in class com.helger.httpclient.HttpClientSettings
-
Set the number of internal retries.
- setRetryInterval(Duration) - Method in class com.helger.httpclient.HttpClientSettings
-
Set the retry interval to use.
- setSSLContext(SSLContext) - Method in class com.helger.httpclient.HttpClientSettings
-
Set the SSL Context to be used.
- setSSLContextTrustAll() - Method in class com.helger.httpclient.HttpClientSettings
-
Attention: INSECURE METHOD!
- setTLSConfigurationMode(ITLSConfigurationMode) - Method in class com.helger.httpclient.HttpClientSettings
-
Set the TLS configuration mode to use.
- setUseDNSClientCache(boolean) - Method in class com.helger.httpclient.HttpClientSettings
-
Enable or disable DNS client caching.
- setUseKeepAlive(boolean) - Method in class com.helger.httpclient.HttpClientSettings
-
Enable or disable if use of the HTTP Connection "Keep-alive".
- setUserAgent(String) - Method in class com.helger.httpclient.HttpClientSettings
-
Set the optional user agent to be used.
- setWarnOnCaseDifference(boolean) - Method in class com.helger.httpclient.security.PrivateKeyStrategyFromAliasCaseInsensitive
T
- ThirdPartyModuleProvider_ph_httpclient - Class in com.helger.httpclient.config
-
Implement this SPI interface if your JAR file contains external third party modules.
- ThirdPartyModuleProvider_ph_httpclient() - Constructor for class com.helger.httpclient.config.ThirdPartyModuleProvider_ph_httpclient
- toString() - Method in class com.helger.httpclient.HttpClientRetryStrategy
- toString() - Method in class com.helger.httpclient.HttpClientSettings
- toString() - Method in class com.helger.httpclient.HttpProxySettings
- TrustStrategyTrustAll - Class in com.helger.httpclient.security
-
A simple implementation of
TrustStrategythat trust all callers. - TrustStrategyTrustAll() - Constructor for class com.helger.httpclient.security.TrustStrategyTrustAll
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form