Class: Responsalizr::Response

Inherits:
Object
  • Object
show all
Defined in:
lib/responsalizr.rb

Class Method Summary collapse

Class Method Details

.from(url_string = nil, proxy = {:proxy_host => nil, :port => nil}) ⇒ Object

Raises:

  • (ArgumentError)


9
10
11
12
# File 'lib/responsalizr.rb', line 9

def self.from(url_string = nil, proxy = {:proxy_host => nil, :port => nil})
  raise ArgumentError if url_string.nil?
  Net::HTTP.Proxy(proxy[:proxy_host], proxy[:port]).get_response(URI.parse(url_string))
end