Über dieses Tool
HTTP-Header sind Schlüssel-Wert-Paare, die jede Anfrage und Antwort im Web begleiten und Metadaten über die Nachricht enthalten: Inhaltstyp, Caching-Anweisungen, Sicherheitsrichtlinien, Authentifizierungstoken, Codierung und Dutzende anderer Aspekte. Browser, Server, CDNs und Zwischen-Proxys lesen und schreiben alle Header, um das Verhalten zu koordinieren. Ihre Überprüfung ist für die Diagnose von Leistungs-, Caching-, Sicherheits- und Integrationsproblemen unerlässlich.
Dieser Viewer ruft eine URL ab und zeigt die Antwortheader genau so an, wie sie der Server zurückgegeben hat. Gängige Überschriften wie „Content-Type“, „Cache-Control“, „Content-Security-Policy“, „Strict-Transport-Security“ und „Set-Cookie“ werden hervorgehoben. Das Tool folgt standardmäßig Weiterleitungen und zeigt jeden Schritt in der Kette an.
Einige Header sind besonders wichtig für Sicherheit und SEO. CSP (Content-Security-Policy) steuert, welche Ressourcen eine Seite laden kann. HSTS (Strict-Transport-Security) erzwingt HTTPS. X-Frame-Options verhindert Clickjacking. Cache-Control beeinflusst, wie viel Traffic der Server tatsächlich sieht. Die Überprüfung dieser anhand realer Antworten hilft, die Konfiguration zu überprüfen.
Warum HTTP-Header prüfen?
Die meisten Leistungs- und Sicherheitskonfigurationen im Web befinden sich in Headern und nicht in HTML oder JavaScript. CDN-Caching, Browser-Caching, Sicherheitsrichtlinien, CORS und HTTPS-Durchsetzung werden alle durch Antwortheader gesteuert. Durch die Überprüfung der tatsächlichen Antworten wird bestätigt, ob die konfigurierten Header die Clients erreichen.
Header helfen auch bei der Diagnose subtiler Fehler. Ein fehlender Content-Type löst MIME-Sniffing aus. Eine falsche Cache-Steuerung führt zu veralteten Inhalten oder übermäßiger Auslastung. Ein fehlender CSP ermöglicht unbeabsichtigte Skripte. Der Betrachter zeigt die tatsächlichen Header an, sodass Fehlkonfigurationen sichtbar werden.
Technische Details
HTTP/1.1 (RFC 7230) definiert Header als durch Doppelpunkte getrennte Schlüssel-Wert-Paare ohne Berücksichtigung der Groß-/Kleinschreibung, wobei der Wert bis zum Ende der Zeile fortgeführt wird. HTTP/2 (RFC 7540) und HTTP/3 verwenden intern ein binäres Framing-Format, aber die Header-Semantik bleibt gleich; Betrachter zeigen sie aus Gründen der Lesbarkeit wie HTTP/1-Syntax an.
Allgemeine Antwortheader: Content-Type (MIME-Typ und Zeichensatz), Content-Length, Content-Encoding (gzip, br für Komprimierung), Cache-Control, ETag, Last-Modified, Set-Cookie, Server, Date, X-Content-Type-Options, X-Frame-Options, Strict-Transport-Security, Content-Security-Policy.
Die Same-Origin-Richtlinie des Browsers kann JavaScript-basierte Viewer daran hindern, bestimmte Header (insbesondere Cookies und Authentifizierungsheader) zu lesen. Proxybasierte Viewer (ein Server ruft Daten ab und melden sie zurück) vermeiden diese Einschränkung.
Häufig gestellte Fragen
- Benötigt dieses Tool Plugins oder Downloads?
- Nein. Alles läuft in Ihrem Webbrowser mit Standard-Webtechnologien. Keine Plugins, Erweiterungen oder Softwareinstallation erforderlich.
- Kann ich innerhalb der Daten suchen?
- Ja. Nutzen Sie die Such- oder Filterfunktion, um schnell bestimmte Elemente oder Werte in den angezeigten Daten zu finden.
- Gibt es eine Größenbeschränkung für die Daten, die ich anzeigen kann?
- Das Tool verarbeitet typische Datengrößen effizient im Browser. Das Rendern sehr großer Datensätze kann länger dauern. Erwägen Sie bei extrem großen Dateien die Verwendung von Desktop-Anwendungen.
- Werden meine Daten vertraulich behandelt?
- Ja. Die gesamte Datenverarbeitung und -anzeige erfolgt in Ihrem Browser. Es wird nichts auf einen Server hochgeladen.
- Wie überprüfe ich, ob HSTS aktiviert ist?
- Suchen Sie nach dem Strict-Transport-Security-Antwortheader. Sein Wert umfasst normalerweise „max-age“ und optional „includeSubDomains“ und „preload“.
- Was soll ich tun, wenn Content-Type fehlt?
- Browser greifen auf MIME-Sniffing zurück, was zu Sicherheitsproblemen führen kann. Konfigurieren Sie Ihren Server so, dass immer ein korrekter Inhaltstyp gesendet wird. Der X-Content-Type-Options: nosniff-Header verhindert, dass Browser den deklarierten Typ überschreiben.
- Kann ich Header von Websites überprüfen, die mir nicht gehören?
- Ja für öffentliche URLs. Die Header werden an jeden zurückgegeben, der die Anfrage stellt. Mit Ihrer Sitzung verknüpfte Cookies und Authentifizierungsheader werden nicht angezeigt, da die Inspektionsanforderung sie nicht enthält.
- Was ist mit HTTP/3-spezifischen Headern?
- HTTP/3 behält die gleiche Header-Semantik wie HTTP/1.1 und HTTP/2 bei. Der Transport unterscheidet sich (QUIC statt TCP), aber die angezeigten Header sind dieselben.