module RubyKong::Request

Public Class Methods

delete(path, params = nil, headers = {}) click to toggle source
# File lib/ruby-kong/request.rb, line 25
def delete(path, params = nil, headers = {})
  endpoint = RubyKong::Utils.endpoint_builder(path)
  Unirest.delete(endpoint, :headers => headers, :parameters => params)
end
get(path, params = nil, headers = {}) click to toggle source
# File lib/ruby-kong/request.rb, line 5
def get(path, params = nil, headers = {})
  endpoint = RubyKong::Utils.endpoint_builder(path)
  Unirest.get(endpoint, :headers => headers, :parameters => params)
end
patch(path, params = nil, headers = {}) click to toggle source
# File lib/ruby-kong/request.rb, line 20
def patch(path, params = nil, headers = {})
  endpoint = RubyKong::Utils.endpoint_builder(path)
  Unirest.patch(endpoint, :headers => headers, :parameters => params)
end
post(path, params = nil, headers = {}) click to toggle source
# File lib/ruby-kong/request.rb, line 10
def post(path, params = nil, headers = {})
  endpoint = RubyKong::Utils.endpoint_builder(path)
  Unirest.post(endpoint, :headers => headers, :parameters => params)
end
put(path, params = nil, headers = {}) click to toggle source
# File lib/ruby-kong/request.rb, line 15
def put(path, params = nil, headers = {})
  endpoint = RubyKong::Utils.endpoint_builder(path)
  Unirest.put(endpoint, :headers => headers, :parameters => params)
end