Module | Typhoeus::Config |
In: |
lib/typhoeus/config.rb
|
The Typhoeus configuration used to set global options. @example Set the configuration options within a block.
Typhoeus.configure do |config| config.verbose = true end
@example Set the configuration directly.
Typhoeus::Config.verbose = true
block_connection | [RW] |
Defines whether the connection is blocked. Defaults to false. When set to
true, only stubbed requests are allowed. A {Typhoeus::Errors::NoStub} error is raised,
when trying to do a real request. It‘s possible to work around inside
{Typhoeus#with_connection}.
@return [ Boolean ] @see Typhoeus::Request::BlockConnection @see Typhoeus::Hydra::BlockConnection @see Typhoeus#with_connection @see Typhoeus::Errors::NoStub |
cache | [RW] |
Defines whether requests are cached.
@return [ Object ] @see Typhoeus::Hydra::Cacheable @see Typhoeus::Request::Cacheable |
memoize | [RW] |
Defines whether GET requests are memoized when using the {Typhoeus::Hydra}.
@return [ Boolean ] @see Typhoeus::Hydra @see Typhoeus::Hydra::Memoizable |
user_agent | [RW] |
Defines whether to use a default user agent.
@return [ String ] @see Typhoeus::Request#set_defaults |
verbose | [RW] |
Defines whether curls debug output is shown. Unfortunately it prints to
stderr.
@return [ Boolean ] @see curl.haxx.se/libcurl/c/curl_easy_setopt.html#CURLOPTVERBOSE |