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