Sha256: bc04bdeaa0d833699fa2dad4d25ca6f07ba10cea759b82ca30179cde05357acf
Contents?: true
Size: 1.8 KB
Versions: 21
Compression:
Stored size: 1.8 KB
Contents
module Typhoeus # 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 module Config extend self # 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 attr_accessor :block_connection # Defines whether GET requests are memoized when using the {Typhoeus::Hydra}. # # @return [ Boolean ] # # @see Typhoeus::Hydra # @see Typhoeus::Hydra::Memoizable attr_accessor :memoize # Defines whether curls debug output is shown. # Unfortunately it prints to stderr. # # @return [ Boolean ] # # @see http://curl.haxx.se/libcurl/c/curl_easy_setopt.html#CURLOPTVERBOSE attr_accessor :verbose # Defines whether requests are cached. # # @return [ Object ] # # @see Typhoeus::Hydra::Cacheable # @see Typhoeus::Request::Cacheable attr_accessor :cache # Defines whether to use a default user agent. # # @return [ String ] # # @see Typhoeus::Request#set_defaults attr_accessor :user_agent # Defines wether to use a proxy server for every request. # # @return [ String ] # # @see Typhoeus::Request#set_defaults attr_accessor :proxy end end
Version data entries
21 entries across 20 versions & 6 rubygems