Popularity
7.4
Growing
Activity
1.3
-
2,155
37
29

Monthly Downloads: 2,413,338
Programming language: PHP
License: MIT License
Tags: HTTP     Client    
Latest version: v2.2.0

HTTPlug alternatives and similar libraries

Based on the "HTTP" category.
Alternatively, view HTTPlug alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of HTTPlug or a related project?

Add another 'HTTP' Library

README

HTTPlug

Latest Version [Software License](LICENSE) Build Status Code Coverage Quality Score Total Downloads

Slack Status Email

HTTPlug, the HTTP client abstraction for PHP.

Intro

HTTP client standard built on PSR-7 HTTP messages. The HTTPlug client interface is compatible with the official standard for the HTTP client interface, PSR-18. HTTPlug adds an interface for asynchronous HTTP requests, which PSR-18 does not cover.

Since HTTPlug has already been widely adopted and a whole ecosystem has been built around it, we will keep maintaining this package for the time being. HTTPlug 2.0 and newer extend the PSR-18 interface to allow for a convenient migration path.

New client implementations and consumers should use the PSR-18 interfaces directly. In the long term, we expect PSR-18 to completely replace the need for HTTPlug.

History

HTTPlug is the official successor of the ivory http adapter. HTTPlug is a predecessor of PSR-18

Install

Via Composer

$ composer require php-http/httplug

Documentation

Please see the official documentation.

Testing

$ composer test

License

The MIT License (MIT). Please see [License File](LICENSE) for more information.


*Note that all licence references and agreements mentioned in the HTTPlug README section above are relevant to that project's source code only.