Module: Azure::HttpResponseHelper
- Included in:
- Core::Http::HttpRequest
- Defined in:
- lib/azure/http_response_helper.rb
Instance Method Summary collapse
-
#set_up_response(method, url, conn, headers, body) ⇒ Object
Sends request to HTTP server and returns a Faraday::Response returns Faraday::Response.
Instance Method Details
#set_up_response(method, url, conn, headers, body) ⇒ Object
Sends request to HTTP server and returns a Faraday::Response returns Faraday::Response
26 27 28 29 30 31 32 33 34 35 36 |
# File 'lib/azure/http_response_helper.rb', line 26 def set_up_response(method, url, conn, headers ,body) conn.run_request(method, url, nil, nil) do |req| req.body = body if body req.headers = headers if headers unless headers.nil? keep_alive = headers['Keep-Alive'] || headers['keep-alive'] req.[:timeout] = keep_alive.split('=').last.to_i unless keep_alive.nil? end req.[:open_timeout] ||= 60 end end |