Module: NewRelic::Agent::HTTPClients

Defined in:
lib/new_relic/agent/http_clients/abstract.rb,
lib/new_relic/agent/http_clients/uri_util.rb,
lib/new_relic/agent/http_clients/curb_wrappers.rb,
lib/new_relic/agent/http_clients/ethon_wrappers.rb,
lib/new_relic/agent/http_clients/excon_wrappers.rb,
lib/new_relic/agent/http_clients/httpx_wrappers.rb,
lib/new_relic/agent/http_clients/http_rb_wrappers.rb,
lib/new_relic/agent/http_clients/net_http_wrappers.rb,
lib/new_relic/agent/http_clients/typhoeus_wrappers.rb,
lib/new_relic/agent/http_clients/async_http_wrappers.rb,
lib/new_relic/agent/http_clients/httpclient_wrappers.rb

Defined Under Namespace

Modules: URIUtil Classes: AbstractRequest, AbstractResponse, AsyncHTTPRequest, AsyncHTTPResponse, CurbRequest, CurbResponse, EthonHTTPRequest, EthonHTTPResponse, ExconHTTPRequest, ExconHTTPResponse, HTTPClientRequest, HTTPClientResponse, HTTPRequest, HTTPResponse, HTTPXErrorResponse, HTTPXHTTPRequest, HTTPXHTTPResponse, NetHTTPRequest, NetHTTPResponse, TyphoeusHTTPRequest, TyphoeusHTTPResponse

Constant Summary collapse

MUST_IMPLEMENT_ERROR =
'Subclasses of %s must implement a :%s method'
WHINY_NIL_ERROR =
'%s cannot initialize with a nil wrapped_response object.'