Guzzle, an extensible PHP HTTP client
A HTTP Cache for Guzzle 6. It's a simple Middleware to be added in the HandlerStack.
A Guzzle middleware that can throttle requests according to (multiple) defined rules. It is also possible to define a caching strategy, e.g. get the response from cache when the rate limit is exceeded or always get a cached value to spare your rate limits. Using wildcards in host names is also supported.
A rate limiter middleware for Guzzle
A Guzzle middleware that lets you log HTTP requests in the PHP debugbar timeline.
Guzzle 6 middleware used to log requests and responses
Guzzle 6 middleware used to delay requests dynamically
Middleware for Guzzle v6+ that automatically retries HTTP requests on 429, 503 responses.
This Guzzle middleware allows to use Tor client as a proxy