Guzzle is a PHP HTTP client that makes it easy to send HTTP requests and trivial to integrate with web services. Guzzle can be used with cURL, PHP's stream wrapper, sockets, and non-blocking libraries like React.
Guzzle is a PHP HTTP client & framework for building RESTful web service clients.
Features:
- Extremely powerful API provides all the power of cURL with a simple interface.
- Truly take advantage of HTTP/1.1 with persistent connections, connection pooling, and parallel requests.
- Service description DSL allows you build awesome web service clients faster.
- Symfony 2 event-based plugin system allows you to completely modify the behavior of a request.
- Includes a custom Node.js web server to test your clients. Unit-tested with PHPUnit with 100% code coverage.