IPNixa / NETWERKHULPMIDDELEN

HTTP-headers checken: beveiligingsheaders per URL

Voer een website in om de beveiligingsheaders te controleren en krijg kant-en-klare oplossingen voor nginx, Apache of Cloudflare Pages. Bekijk de verzoekheaders die je browser echt stuurde, zoals de server ze ontving, en los “Request Header Or Cookie Too Large” op.

  • Controle van beveiligingsheaders voor elke openbare URL
  • Kant-en-klare oplossingen voor nginx, Apache en _headers
  • Je echte verzoekheaders zoals de server ze ontving
IPNixa / VERBINDINGSRAPPORT

Je verzoekheaders, zoals de server ze ontving

Automatisch geladen uit het verzoek van deze browser. Cookies en inloggegevens worden nooit getoond.

Start wanneer je wilt. De resultaten blijven op deze pagina.

De resultaten beschrijven verzoeken vanuit deze browser naar IPNixa. Dit hulpmiddel slaat geen controlegeschiedenis op.

06 / HEADERSGEREED

Verzoekheaders

Een veilige selectie van de headers die IPNixa ontvangt.

Status
Niet getest

Dit resultaat lezen →

Beveiligingsheaders van elke website controleren

Voer een URL in en IPNixa leest met één verzoek de responsheaders, of plak headers uit de ontwikkelaarstools of curl. Zes beveiligingsheaders worden beoordeeld en voor elke ontbrekende header krijg je een kant-en-klare regel voor nginx, Apache of een _headers-bestand.

Alleen openbare http- of https-adressen op poort 80, 443, 8080 of 8443. Maximaal drie omleidingen worden gevolgd en elke stap wordt opnieuw gecontroleerd.

Ontwikkelaarstools → Netwerk → kies het document → Responsheaders → kopieer de ruwe headers. Met curl: curl -I https://example.com. Maximaal 32 KB; bij meerdere HTTP-responsblokken wordt alleen het laatste geanalyseerd.

Klaar voor geplakte responsheaders.

Dit is een beperkte headercontrole, geen kwetsbaarheidsscan of beveiligingscijfer. Ontbrekende headers kunnen een goede reden hebben. CSP kan afhangen van nonces, hashes, documentinhoud en meerdere beleidsregels; Permissions Policy en isolatieheaders hangen af van de toepassing. HSTS heeft alleen betekenis via HTTPS.

Een URL-controle stuurt alleen dat adres naar de server van IPNixa, die één HEAD-verzoek doet (zo nodig GET) en alleen de beoordeelde headers, Server en Content-Type teruggeeft; er wordt niets opgeslagen. Geplakte tekst blijft in dit tabblad. Cookies, inloggegevens en niet-relevante velden worden uit het resultaat en rapport weggelaten. Geplakte waarden en grafische details worden niet naar analytics gestuurd.

Zo controleer je HTTP-headers

  1. Voer een websiteadres in en kies Headers controleren, of plak responsheaders die je al hebt.
  2. Bekijk welke beveiligingsheaders in orde zijn en kopieer de oplossing voor elke header die ontbreekt.
  3. Je eigen verzoekheaders worden automatisch geladen. Vergelijk een andere browser of privacyinstelling met een nieuwe controle.

“400 Request Header Or Cookie Too Large” oplossen

Deze fout betekent dat de cookies die één website in je browser heeft opgeslagen groter zijn geworden dan de server accepteert. Wis alleen de cookies van die site: in Chrome of Edge kies je het pictogram links van het adres, dan Cookies en sitegegevens, en verwijder je ze; in Firefox kies je het slotje en dan Cookies en websitegegevens wissen; in Safari open je Instellingen, Privacy, Beheer websitegegevens. Opnieuw inloggen levert meestal een kleinere set op. Beheerders van de site kunnen de serverlimiet verhogen, bijvoorbeeld met large_client_header_buffers in nginx.

Headers bekijken in Chrome, Edge of Firefox

Druk op F12, open het tabblad Netwerk, laad de pagina opnieuw en kies het eerste verzoek. Onder Headers zie je de verzoekheaders die je browser stuurde en de responsheaders die de site terugstuurde.

Wat de headercontrole uitleest

Dit zijn toegestane headers van het inspectieverzoek zoals ontvangen door onze Worker. Navigatie-, afbeeldings- en cross-originverzoeken kunnen andere headers sturen. Cloudflare kan waarden zoals Accept-Encoding normaliseren. Cookie, Authorization en onbekende headers worden nooit teruggestuurd. Ontbrekende privacysignalen bewijzen niet dat volgen is ingeschakeld.

Headers controleren via de opdrachtregel

Bekijk dezelfde headers met curl. Vervang example.com door de site die je wilt controleren.

Alleen responsheaders (HEAD-verzoek)
curl -I https://example.com
Responsheaders van een gewone paginalading
curl -sD - -o /dev/null https://example.com
Verzoek- en responsheaders samen
curl -v -o /dev/null https://example.com

Toont dit alle verzoekheaders?

Nee. Alleen een vaste set browser-, taal-, inhoudsonderhandelings- en privacyheaders wordt teruggestuurd. Inloggegevens en andere mogelijk gevoelige headers zijn uitgesloten.

Meer verbindingscontroles