Module: ApiBucket::Yahooauction::Client::Http
- Includes:
- Base::Client::Http
- Included in:
- ApiBucket::Yahooauction::Client
- Defined in:
- lib/api_bucket/yahooauction/client/http.rb
Instance Method Summary collapse
Methods included from Base::Client::Http
Instance Method Details
#send_request(options, url) ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
# File 'lib/api_bucket/yahooauction/client/http.rb', line 8 def send_request(, url) request_url = "#{url}?#{prepare_query()}" res = nil begin res = open(request_url, {}) do |f| @raw_response = f.read @raw_response.gsub!(/^loaded\((.+)\)/, '\1') JSON.parse(@raw_response) end rescue => e #p "#{e.message} : #{request_url}" end res end |