valter/http-client-abstraction

Abstraction Http Client

Installs: 2 059

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 2

Type:lib

pkg:composer/valter/http-client-abstraction

dev-master 2022-12-27 12:31 UTC

This package is auto-updated.

Last update: 2025-09-25 08:21:31 UTC


README

Coding Standards

This package provides a PSR-18 abstraction for Http Clients.

Installation

composer require climba-commerce/http-client-abstraction

Usage

$client = new BasicHttpClient(new Client, new RequestFactory);
$requestFactory = new RequestFactory();
$request = $requestFactory->createRequest('GET', 'https://example.com');
$response = $client->sendRequest($request, ['timeout' => 2]);

License

MIT

Credits