Sha256: a32b04f8533662eebd073bc9f26e0318a79085dcde93a8a4e9fa31aa8cbbf227
Contents?: true
Size: 1.8 KB
Versions: 4307
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
4,307 entries across 4,305 versions & 20 rubygems