class Async::HTTP::Client

def initialize(endpoint, protocol = nil, authority = nil, retries: 3, **options)

def initialize(endpoint, protocol = nil, authority = nil, retries: 3, **options)
	@endpoint = endpoint
	
	@protocol = protocol || endpoint.protocol
	@authority = authority || endpoint.hostname
	
	@retries = retries
	@connections = connect(**options)
end