HTTP-Header und Weiterleitungen

Zeigen Sie die HTTP-Antwort-Header des Servers, Statuscodes und die gesamte Weiterleitungskette inklusive Antwortzeiten an.

Über dieses Tool

Das Tool sendet eine browserähnliche Anfrage an die angegebene Adresse und folgt allen Weiterleitungen. Für jeden Schritt zeigt es Statuscode, HTTP-Version, IP-Adresse des Servers, Antwortzeit und die vollständigen Antwort-Header. Nützlich beim Debuggen von Weiterleitungen von HTTP auf HTTPS oder von der Domain ohne www sowie zur Prüfung von Cache-Headern, Cookies und Serverkonfiguration.

Begriffserklärungen

HTTP und HTTPS
Das Protokoll zur Übertragung von Webseiten. HTTPS ist die verschlüsselte Variante über TLS, eine HTTP-Adresse sollte heute nur auf HTTPS weiterleiten.
Statuscode
Eine dreistellige Zahl in der Serverantwort: 2xx Erfolg, 3xx Weiterleitung, 4xx Anfragefehler (404 nicht gefunden), 5xx Serverfehler.
Weiterleitungen 301, 302, 307, 308
301 und 308 sind dauerhaft (Suchmaschinen übertragen das Ranking auf die neue Adresse), 302 und 307 vorübergehend. 307 und 308 behalten zudem die Anfragemethode bei.
HTTP-Header
Zusatzangabe in der Serverantwort, z. B. Content-Type (Art des Inhalts), Cache-Control (Zwischenspeicherung) oder Server (Serversoftware).
HTTP/2 und HTTP/3
Neuere Protokollversionen, die mehrere Dateien über eine Verbindung übertragen, sodass die Website schneller lädt. HTTP/3 läuft über UDP (QUIC).

Anleitung

  1. 1Geben Sie eine URL ein - um die HTTPS-Weiterleitung zu testen, beginnen Sie mit http://.
  2. 2Klicken Sie auf Header abrufen.
  3. 3Gehen Sie die Weiterleitungskette und die Statuscodes durch.
  4. 4Klappen Sie die Header eines beliebigen Schritts auf und kopieren Sie sie bei Bedarf.
  5. 5Fahren Sie mit der Bewertung der Sicherheits-Header fort.

Spezifikationen und Grenzen

Verwendet wird die Methode GET, der Antwortinhalt wird nicht heruntergeladen. Es werden höchstens 10 Weiterleitungen verfolgt, jeder Schritt hat ein Limit von 10 Sekunden. Jeder Schritt wird gegen private und interne Adressen geprüft. Das Zertifikat wird beim Abrufen der Header nicht geprüft - dafür gibt es den SSL-Checker. Einer Adresse ohne Protokoll wird https:// vorangestellt.