Method: Auger::HttpRequest#run
- Defined in:
- lib/auger/plugin/http.rb
#run(http, url) ⇒ Object
99 100 101 102 103 104 105 106 |
# File 'lib/auger/plugin/http.rb', line 99 def run(http, url) request = Net::HTTP::const_get(@method.capitalize).new(url) # e.g. Net::HTTP::Get request.basic_auth(@user, @password || '') if @user @headers.each { |k,v| request[k] = v } request.set_form_data(@data) request.body = @body http.request(request) end |