class Awscr::S3::DefaultHttpClientFactory

Overview

The default implementation of HttpClientFactory used to provide HTTP clients for communicating with S3. This factory creates a new HTTP::Client instance for each request.

Defined in:

awscr-s3/http_client_factory/default_client_factory.cr

Instance Method Summary

Instance methods inherited from class Awscr::S3::HttpClientFactory

acquire_client(endpoint : URI, signer : Awscr::Signer::Signers::Interface) : HTTP::Client acquire_client, acquire_raw_client(endpoint : URI) : HTTP::Client acquire_raw_client, release(client : HTTP::Client | Nil) release

Instance Method Detail

def acquire_raw_client(endpoint : URI) : HTTP::Client #

Acquires a new HTTP::Client instance configured for the given endpoint and signer.


[View source]