Class: Responsalizr::Response
- Inherits:
-
Object
- Object
- Responsalizr::Response
- Defined in:
- lib/responsalizr.rb
Class Method Summary collapse
-
.from(url_string = nil, proxy = {:proxy_host => nil, :port => nil}) ⇒ Object
Takes a URL as a string along with optional proxy details.
Class Method Details
.from(url_string = nil, proxy = {:proxy_host => nil, :port => nil}) ⇒ Object
Takes a URL as a string along with optional proxy details. Returns a Net::HTTPResponse of some kind.
13 14 15 16 |
# File 'lib/responsalizr.rb', line 13 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 |