Method: OneApm::Support::HTTPClients::TyphoeusHTTPRequest#initialize

Defined in:
lib/one_apm/support/http_clients/typhoeus_wrappers.rb

#initialize(request) ⇒ TyphoeusHTTPRequest

Returns a new instance of TyphoeusHTTPRequest.



37
38
39
40
41
42
43
# File 'lib/one_apm/support/http_clients/typhoeus_wrappers.rb', line 37

def initialize(request)
  @request = request
  @uri = case request.url
    when ::URI then request.url
    else OneApm::Support::HTTPClients::URIUtil.parse_url(request.url)
    end
end