class EasyRequest
Public Class Methods
delete(url, data=nil, auth=nil, headers=nil)
click to toggle source
# File lib/easy_request.rb, line 46 def self.delete(url, data=nil, auth=nil, headers=nil) http = HttpRequest.new url http.set_auth auth http.set_method 'DELETE' http.set_data data unless data.nil? http.set_extra_headers headers response = http.execute_request return response end
get(url, auth=nil, headers=nil)
click to toggle source
# File lib/easy_request.rb, line 11 def self.get(url, auth=nil, headers=nil) http = HttpRequest.new url http.set_auth auth http.set_method 'GET' http.set_extra_headers headers response = http.execute_request return response end
post(url, data=nil, auth=nil, headers=nil)
click to toggle source
# File lib/easy_request.rb, line 22 def self.post(url, data=nil, auth=nil, headers=nil) http = HttpRequest.new url http.set_auth auth http.set_method 'POST' http.set_data data unless data.nil? http.set_extra_headers headers response = http.execute_request return response end
put(url, data=nil, auth=nil, headers=nil)
click to toggle source
# File lib/easy_request.rb, line 34 def self.put(url, data=nil, auth=nil, headers=nil) http = HttpRequest.new url http.set_auth auth http.set_method 'PUT' http.set_data data unless data.nil? http.set_extra_headers headers response = http.execute_request return response end