Standards and RFCs

The package is easier to use when you know which standards shaped its API.

Standard Why It Matters Here
PSR-7 Defines the request, response, URI, and stream interfaces used throughout the package.
PSR-11 Relevant when you integrate the package into a container-driven application.
PSR-15 Relevant for middleware and request-handler based applications.
RFC 9110 General HTTP semantics, status codes, and field behavior.
RFC 7230 Transfer coding and message syntax details used by TransferEncoding .
RFC 7235 Authentication framework behind the Authorization helpers.
RFC 7616 Digest authentication parsing behavior.
RFC 7617 Basic authentication semantics.
RFC 6750 Bearer token usage.
RFC 7932 Brotli compression.
RFC 8878 Zstandard compression.
RFC 2119 Explains the requirement language used throughout the codebase documentation.