class HTTPClient

Attributes

debug[RW]
request[RW]
user[RW]

Public Class Methods

createRequest(user, http_method='get', path=nil, body=nil, headers={}) click to toggle source
# File lib/zephyr_client/base/http_client.rb, line 19
def self.createRequest(user, http_method='get', path=nil, body=nil, headers={})
  request = Net::HTTP.const_get(http_method.to_s.capitalize).new(path, headers)
  request.body = body unless body.nil?
  request.basic_auth(user[:username], user[:password])
  request
end
new(user) click to toggle source
# File lib/zephyr_client/base/http_client.rb, line 14
def initialize(user)
  @debug = false
  @user = user
end