HTTP Header Case Normalizer

JSON →
library 1.0.3 ·javascript maintenance
verified May 27, 2026

This library provides a utility function to convert HTTP header names into their most commonly used casing (e.g., "user-agent" becomes "User-Agent"). It is particularly useful when interfacing with systems or APIs that expect specific header casing, despite the HTTP specification stating that headers are case-insensitive. Currently at version 1.0.3, `header-case-normalizer` appears to be a stable, focused utility with infrequent updates, indicating it is likely operating in a maintenance mode rather than undergoing active feature development. Its primary differentiator is its specific focus on normalizing a known set of common HTTP header names, based on a list tested with MDN data. This ensures consistent output for widely recognized headers, making it reliable for standard HTTP operations where specific casing might be a requirement for certain environments or legacy systems. It does not attempt to "smart-case" arbitrary strings, only those identified as common HTTP headers.

total hits 14
actors 5 distinct systems
last hit 2d ago human
MetaBot
4
GPTBot
2
Script
1
Humans
2

top countries 🇺🇸 United States · 🇨🇦 Canada · 🇳🇴 Norway · 🇩🇪 Germany · 🇬🇧 United Kingdom