localtools/php-http-client

Human-friendly and powerful HTTP client package for PHP

v0.0.1 2023-12-18 04:01 UTC

This package is auto-updated.

Last update: 2024-04-23 17:47:40 UTC


README

This package provides a simple and powerful HTTP client for PHP, built on top of Guzzle. It simplifies the process of making HTTP requests and allows for easy customization of request options.

$client = new \PhpHttpClient\Client('https://api.example.com');
$response = $client->get('/endpoint');

echo $response->getStatusCode(); // 200

Installation

The recommended way to install PhpHttpClient is through Composer.

composer require localtools/php-http-client

Features

  • Fluent interface for building HTTP requests
  • Support for various authentication methods (Basic, Digest)
  • Easy integration with PSR-7 and PSR-18
  • Built on top of Guzzle, leveraging its power and flexibility

Version Guidance

Version Status Packagist Namespace Repo Docs PSR-7 PHP Version
1.x STABLE localtools/php-http-client PhpHttpClient [v1][php-http-client-1-repo] [v1][php-http-client-1-docs] Yes >=7.2.5,<8.2