guzzlehttp/psr7
Full PSR-7 message implementation with rich stream support: multiple stream types and decorators (append, buffer, caching, etc.), plus helpers like query-string parsing. Installed via Composer and maintained with v2 for PHP 7.2.5+.
LimitStream, AppendStream, or CachingStream.modifyRequest, Header::parse).PumpStream, InflateStream for gzipped payloads).redactUserInfo for logging).FnStream for intercepting operations).cURL-based code).For Executives: "This package standardizes how our PHP services handle HTTP requests/responses and streams, reducing technical debt and accelerating API development. It’s the foundation for building scalable, maintainable HTTP clients and middleware—like how React uses streams for performance. Minimal overhead (MIT license, 7.9K stars), and it plays well with our existing Guzzle stack."
For Engineers: *"PSR-7 is the PHP standard for HTTP messages, and this package gives us:
LimitStream for S3 multipart uploads, CachingStream for redirects).Query::parse, Header::splitList).LimitStream handles it. Debugging headers? Header::parse simplifies it. Start with composer require guzzlehttp/psr7—it’s battle-tested and lightweight."*How can I help you explore Laravel packages today?