Method: URL.req_handler

Defined in:
lib/url.rb

.req_handlerRequstHandler

Define the request handler to use. If Typhoeus is setup it will use TyHandler otherwise will default back to Net::HTTP with NetHandler

Returns:

  • (RequstHandler)


165
166
167
168
169
170
171
172
173
# File 'lib/url.rb', line 165

def req_handler
  return @req_handler if @req_handler
  
  if defined?(Typhoeus)
    URL.req_handler = URL::TyHandler
  else
    URL.req_handler = URL::NetHandler
  end
end