Plak ruwe HTTP-headers (van DevTools, curl -i of een log) om ze als tabel te zien. Handig voor het debuggen van API's en responses. Draait in je browser.
Over HTTP-headers-parser
HTTP-berichten hebben headers in "Naam: Waarde"-formaat. Deze tool neemt ruwe headertekst (bijv. van het Network-tab van de browser of curl -i) en parsed het in een tabel zodat je namen en waarden eenvoudig kunt scannen. De eerste regel (status- of requestregel) blijft behouden; volgende regels worden gesplitst op de eerste dubbele punt.Hoe te gebruiken
- Plak de ruwe headers (inclusief de eerste status/requestregel als je die hebt).
- Klik op Headers parsen. De tabel verschijnt hieronder.
Belangrijkste kenmerken
- Gestructureerde tabeluitvoer — Zet ruwe headertekst om in een overzichtelijke, leesbare naam-waardetabel.
- Status-/requestregeldetectie — Behoudt de eerste regel (bijv. HTTP/1.1 200 OK) als contextuele informatie.
- Verwerkt alle headerformaten — Parseert request-headers, response-headers en multi-value headers correct.
- Browsergebaseerde verwerking — Alle parsing draait lokaal in je browser zonder enige serverinteractie.
- Snel scannen — Identificeer snel specifieke headers zoals Content-Type, Cache-Control of Authorization in de georganiseerde tabel.
Wanneer dit hulpmiddel te gebruiken
- API-responses debuggen door Content-Type, statuscodes en fout-headers te inspecteren.
- Beveiligingsheaders controleren (Content-Security-Policy, X-Frame-Options, Strict-Transport-Security) op een website.
- CORS-configuratie analyseren door Access-Control-Allow-Origin en gerelateerde headers te controleren.
- Cachinggedrag verifiëren door Cache-Control, ETag en Expires headers te onderzoeken.
- HTTP-interacties documenteren voor API-handleidingen of bugrapporten.
Technische details
De parser splitst de ruwe invoer op regelafbrekingen en verwerkt elke regel. De eerste regel wordt gecontroleerd op HTTP-status- of requestregelpatronen (bijv. HTTP/1.1 200 OK of GET /path HTTP/1.1). Daaropvolgende regels worden gesplitst op het eerste dubbelepuntteken om de headernaam van de waarde te scheiden, waarbij voorloopspaties van de waarde worden verwijderd. Regels zonder dubbelepunt (zoals vervolg regels in gevouwen headers) worden aan de waarde van de vorige header toegevoegd. Lege regels markeren het einde van het headerdeel (in HTTP scheidt een lege regel de headers van de body). De parser verwerkt veelvoorkomende randgevallen zoals headers met dubbelepunten in hun waarden (bijv. URL's in Location-headers).
Conclusie
De HTTP Headers Parser zet ruwe, moeilijk leesbare headertekst in seconden om in een gestructureerde, scanbare tabel. Het is een essentiële debugginghulp voor ontwikkelaars die werken met API's, webservers en netwerkverzoeken — volledig privé draaiend in je browser.