# File lib/webmock/http_lib_adapters/httpclient_adapter.rb, line 75 def do_request_async_with_webmock(method, uri, query, body, extheader) req = create_request(method, uri, query, body, extheader) request_signature = build_request_signature(req) if WebMock::StubRegistry.instance.registered_request?(request_signature) || WebMock.net_connect_allowed?(request_signature.uri) do_request_async_without_webmock(method, uri, query, body, extheader) else raise WebMock::NetConnectNotAllowedError.new(request_signature) end end