StandardWebClientServiceProvider

Description:

Web Client Service Provider with support for configuring standard HTTP connection properties

Tags:

HTTP, Web, Client

Properties:

In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values.

Display NameAPI NameDefault ValueAllowable ValuesDescription
Connect Timeoutconnect-timeout10 secsMaximum amount of time to wait before failing during initial socket connection
Read Timeoutread-timeout10 secsMaximum amount of time to wait before failing while reading socket responses
Write Timeoutwrite-timeout10 secsMaximum amount of time to wait before failing while writing socket requests
Redirect Handling Strategyredirect-handling-strategyFOLLOWED
  • FOLLOWED
  • IGNORED
Handling strategy for responding to HTTP 301 or 302 redirects received with a Location header
SSL Context Servicessl-context-serviceController Service API:
SSLContextService
Implementations: StandardSSLContextService
StandardRestrictedSSLContextService
SSL Context Service overrides system default TLS settings for HTTPS communication
Proxy Configuration Serviceproxy-configuration-serviceController Service API:
ProxyConfigurationService
Implementation: StandardProxyConfigurationService
Specifies the Proxy Configuration Controller Service to proxy network requests. If set, it supersedes proxy settings configured per component.

State management:

This component does not store state.

Restricted:

This component is not restricted.

System Resource Considerations:

None specified.