Class: RGSearch::Request

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

Class Method Summary collapse

Class Method Details

.get(url, params = {}, options = {}) ⇒ Object



5
6
7
8
9
10
11
12
# File 'lib/rgsearch/request.rb', line 5

def self.get(url, params = {}, options = {})
  options = {:proxy => proxy?}.merge(options)
  uri = get_uri(url, params)
  response = uri.open(options).collect.join
  Unicode.unescape(response)
rescue Exception => e
  raise RGSearchException, e.message
end