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

Attributes

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

[Validate]