class HTTP::Client
Public Class Methods
base_uri()
click to toggle source
# File lib/http/http.rb, line 38 def base_uri Basement.default_options[:base_uri].sub 'http://', '' end
base_uri=(value)
click to toggle source
# File lib/http/http.rb, line 24 def base_uri=(value) Basement.base_uri value end
basic_auth(u, v)
click to toggle source
# File lib/http/http.rb, line 42 def basic_auth(u, v) Basement.basic_auth u, v end
get(path, options = {})
click to toggle source
# File lib/http/http.rb, line 28 def get(path, options = {}) res = Basement.get(path, options); Response.new res.parsed_response, res.code, res.headers, res.response end
options()
click to toggle source
# File lib/http/http.rb, line 46 def options Basement.default_options end
post(path, options = {})
click to toggle source
# File lib/http/http.rb, line 33 def post(path, options = {}) res = Basement.post(path, options); Response.new res.parsed_response, res.code, res.headers, res.response end