# File lib/jira/http_client.rb, line 25 def make_request(http_method, path, body='', headers={}) request = Net::HTTP.const_get(http_method.to_s.capitalize).new(path, headers) request.body = body unless body.nil? add_cookies(request) if options[:use_cookies] request.basic_auth(@options[:username], @options[:password]) response = basic_auth_http_conn.request(request) store_cookies(response) if options[:use_cookies] response end