HTTPlug alternatives and similar libraries
Based on the "HTTP" category.
Alternatively, view HTTPlug alternatives based on common mentions on social networks and blogs.
-
Requests
Requests for PHP is a humble HTTP request library. It simplifies how you interact with other sites and takes away all your worries. -
PHP VCR
Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.
InfluxDB - Purpose built for real-time analytics at any scale.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of HTTPlug or a related project?
Popular Comparisons
README
HTTPlug
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.