Parse HTTP header lines into normalized names, raw values, and repeated fields.
The frame below runs the same code as this page, in the reader's own browser. Nothing is sent to us, and nothing is sent to you.
Pick a dark background and the text and panels follow it, so the frame stays readable on a dark page.
Lines split at the first colon, field names normalize case-insensitively, obsolete folding is handled or rejected, and comma-list fields can be tokenized. Duplicate fields stay distinct unless their field rules allow combination.
Content-Type: application/json Cache-Control: no-cache X-Request-Id: abc-123
Name Value ------------- ---------------- Content-Type application/json Cache-Control no-cache X-Request-Id abc-123
Proxy logs, API debugging, and security reviews parse headers.