module HelloBlock::Request

Public Instance Methods

get(path, params={}) click to toggle source
# File lib/helloblock/http/request.rb, line 8
def get(path, params={})
  request(:get, version_path + path, params, headers)
end
post(path, params={}) click to toggle source
# File lib/helloblock/http/request.rb, line 12
def post(path, params={})
  request(:post, version_path + path, { body: params }, headers)
end

Private Instance Methods

headers() click to toggle source
# File lib/helloblock/http/request.rb, line 22
def headers
  { accept: '*/*', content_type: 'application/json; charset=UTF-8' }
end
request(method, path, params={}, headers={}) click to toggle source
# File lib/helloblock/http/request.rb, line 18
def request(method, path, params={}, headers={})
  connection.send(method.to_sym, path, params, headers).body
end