2 repositorios
Retrieves and sets header values case-insensitively while preserving the original case for applications that depend on it.
Distinct from Header Normalization: Distinct from Header Normalization: focuses on case-insensitive access and preservation of original casing, not just capitalization correction.
Explore 2 awesome GitHub repositories matching networking & communication · Case-Insensitive Header Normalizers. Refine with filters or upvote what's useful.
PSR-7 HTTP Message Interfaces is a set of standardized PHP interfaces for representing HTTP request and response messages, URIs, streams, and uploaded files as immutable value objects. These interfaces define a common contract that enables interoperability between PHP frameworks and libraries when handling HTTP messages, ensuring that any implementation can be used interchangeably. The interfaces model HTTP messages as immutable value objects where any modification produces a new instance, guaranteeing message integrity throughout the request lifecycle. They provide case-insensitive header ac
Provides case-insensitive header normalization as a core part of the PSR-7 HTTP message interface.
This project is a PHP environment compatibility library and polyfill designed to provide a consistent interface for retrieving all incoming HTTP request headers. It functions as a request header parser that extracts and normalizes raw server variables into a predictable associative array. The library ensures cross-platform behavior by detecting missing native functions at runtime and injecting fallback implementations. This allows for standardized request header retrieval and server variable normalization across diverse server architectures and configurations.
Provides case-insensitive access to HTTP headers while ensuring a standardized format for reliable data retrieval.