Module: WSDL::HTTP
- Defined in:
- lib/wsdl/http.rb,
lib/wsdl/http/client.rb,
lib/wsdl/http/config.rb,
lib/wsdl/http/response.rb,
lib/wsdl/http/redirect_guard.rb
Overview
HTTP client and response types for fetching WSDL documents and invoking SOAP operations.
The built-in Client uses Ruby's stdlib net/http with secure
defaults. Custom clients can be plugged in via http_client=
as long as they respond to get and post and return
Response instances.
Defined Under Namespace
Modules: RedirectGuard Classes: Client, Config, Response
Constant Summary collapse
- DEFAULT_OPEN_TIMEOUT =
Default open (connection) timeout in seconds.
30- DEFAULT_WRITE_TIMEOUT =
Default write (send) timeout in seconds.
60- DEFAULT_READ_TIMEOUT =
Default read (receive) timeout in seconds.
120- DEFAULT_REDIRECT_LIMIT =
Default maximum number of redirects to follow. Prevents redirect loops and excessive redirect chains.
5