Module: Unchained::Client::Request

Included in:
Unchained::Client
Defined in:
lib/unchained/client/request.rb

Instance Method Summary collapse

Instance Method Details

#get(url, params = {}) ⇒ Object



7
8
9
10
11
12
13
14
15
16
# File 'lib/unchained/client/request.rb', line 7

def get(url, params={})
  RestClient.get(url, build_params(params)) do |resp, req, res, &block|
    case resp.code
    when 200
      JSON.parse(resp)
    else
      resp.return!(req, res, &block)
    end
  end
end