For a php library for making http requests, the strongest matches are guzzle/guzzle (Guzzle is the industry-standard PHP HTTP client that natively), symfony/http-client (This library provides a robust, PSR-18 and PSR-7 compliant) and php-http/client-common (This library provides essential tools and common implementations for). aplus-framework/http-client is also worth a look. Each is ranked by relevance to your query, popularity and recent activity.
Curamos repositorios de código abierto en GitHub que coinciden con “best php http client libraries”. Los resultados están clasificados por relevancia según tu búsqueda; usa los filtros de abajo para acotar o refina con IA.
Guzzle is a PHP HTTP client used for sending synchronous and asynchronous requests to web services. It serves as a concurrent HTTP request manager, an HTTP stream handler, and a middleware-based HTTP pipeline. The project is a PSR-7 compliant client, utilizing standardized PHP interfaces for requests, responses, and streams. The library differentiates itself through a customizable functional handler stack that allows for the interception and modification of the request and response lifecycle. It features an adapter-based transport system that enables swapping between network implementations,
Guzzle is the industry-standard PHP HTTP client that natively supports PSR-18, PSR-7, asynchronous requests, and a robust middleware-based pipeline for handling complex API interactions.
Provides powerful methods to fetch HTTP resources synchronously or asynchronously
This library provides a robust, PSR-18 and PSR-7 compliant solution for both synchronous and asynchronous HTTP requests, making it a comprehensive tool for handling API interactions in PHP.
This library provides a standardized abstraction layer for PHP HTTP clients, enabling consistent request handling across diverse network transport implementations. It serves as a foundational toolkit for developers to manage network communication through unified interfaces, ensuring that application logic remains decoupled from specific underlying transport libraries. The project distinguishes itself through a decorator-based pipeline and a plugin-driven lifecycle system. These mechanisms allow for the interception and modification of request and response data, as well as the injection of cus
This library provides essential tools and common implementations for the HTTPlug ecosystem, serving as a robust foundation for building PSR-18 compliant HTTP clients in PHP.
This library is a PHP HTTP client designed for executing synchronous and asynchronous network requests. It provides a standards-compliant implementation of the PSR-18 interface, enabling consistent interaction with remote web services and external systems. The library distinguishes itself through an abstraction-layered architecture that decouples the request interface from specific network drivers. It utilizes a middleware-driven pipeline to process requests and responses, while employing a strategy pattern to parse raw network streams into structured objects based on content type. The syste
This library provides a robust, object-oriented interface for making HTTP requests and handling responses, serving as a direct implementation of a PHP HTTP client.