PHPackages                             wlib/http-client - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [HTTP &amp; Networking](/categories/http)
4. /
5. wlib/http-client

ActiveLibrary[HTTP &amp; Networking](/categories/http)

wlib/http-client
================

Simple PHP HTTP client class.

v1.0.0(2y ago)0171CECILL-2.1PHPPHP &gt;=7.1.0

Since Oct 20Pushed 2y ago1 watchersCompare

[ Source](https://github.com/SamRay1024/wlib-http-client)[ Packagist](https://packagist.org/packages/wlib/http-client)[ RSS](/packages/wlib-http-client/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)DependenciesVersions (2)Used By (1)

wlib/http-client
================

[](#wlibhttp-client)

Classe PHP pour effectuer des requêtes HTTP.

Installation
------------

[](#installation)

```
composer require wlib/http-client
```

Nécessite l'extension `cURL`.

Classes disponibles
-------------------

[](#classes-disponibles)

\\wlib\\Http\\Client\\Http
--------------------------

[](#wlibhttpclienthttp)

Classe purement statique pour effectuer des requêtes HTTP.

### Methodes disponibles

[](#methodes-disponibles)

```
public static function get(string $sUrl, array|string $mData = [], array $aMore = []): array;
public static function post(string $sUrl, array|string $mData = [], array $aMore = []): array;
public static function put(string $sUrl, array|string $mData = [], array $aMore = []): array;
public static function patch(string $sUrl, array|string $mData = [], array $aMore = []): array;
public static function delete(string $sUrl, array|string $mData = [], array $aMore = []): array;
public static function head(string $sUrl, array|string $mData = [], array $aMore = []): array;
public static function options(string $sUrl, array|string $mData = [], array $aMore = []): array;
public static function download(string $sUrl, mixed $mFile, array|string $mData = [], array $aMore = []): array;
public static function request(string $sUrl, string $sMethod = 'get', array|string $mData = [], array $aMore = []): array;
public static function multipartBuildQuery(array $aFields, string $sBoundary = ''): array;
```

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity37

Early-stage or recently created project

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

941d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/e6e3b6cbcc3109815e57326009b00cbf41ed1c31b95b74eb58330c535092383d?d=identicon)[SamRay1024](/maintainers/SamRay1024)

---

Tags

httpresponserequestclientwlib

### Embed Badge

![Health badge](/badges/wlib-http-client/health.svg)

```
[![Health](https://phpackages.com/badges/wlib-http-client/health.svg)](https://phpackages.com/packages/wlib-http-client)
```

###  Alternatives

[aplus/http-client

Aplus Framework HTTP Client Library

2161.6M1](/packages/aplus-http-client)[aura/http

The Aura HTTP package provides objects to build and send HTTP responses from the server to the client.

7338.8k4](/packages/aura-http)[pdeans/http

PSR-7 cURL HTTP client with support for PSR-17 HTTP factories.

1466.2k3](/packages/pdeans-http)[chillerlan/php-httpinterface

A PSR-7/17/18 http message/client implementation

1417.1k5](/packages/chillerlan-php-httpinterface)[chadicus/slim-oauth2-http

Bridge components for PSR-7 and bshaffer's OAuth2 Server http messages.

18455.2k7](/packages/chadicus-slim-oauth2-http)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
