HTTP-Statuscode-Abfrage

HTTP-Statuscode-Abfrage
HTTP-Statuscode, Antwortzeit und Serverantwortinformationen einer Website online prüfen
Prüfung läuft, bitte warten...
Prüfungsergebnis
Zu prüfende URL
-
HTTP-Statuscode
-
Status
-
Antwortinformationen
Endgültige URL
-
Antwortzeit
-
HTTP-Version
-
Inhaltstyp
-
Weiterleitungen
-
Rohe Antwort-Header
-

Online HTTP 200, 404, 301 und andere Statuscodes prüfen

Die HTTP-Statuscode-Abfrage ist ein Online-Tool zur Prüfung von Webseiten und HTTP-Antworten. Nach Eingabe einer URL werden HTTP-Statuscode, Antwortzeit, HTTP-Version, Content-Type, Anzahl der Weiterleitungen, endgültige URL und ursprüngliche HTTP-Antwortheader angezeigt. Dadurch lässt sich schnell beurteilen, wie eine Webseite auf HTTP-Anfragen reagiert.

Was ist ein HTTP-Statuscode?

Ein HTTP-Statuscode ist ein dreistelliger Code, den ein Webserver als Ergebnis einer HTTP-Anfrage zurückgibt. Er zeigt an, ob eine Anfrage erfolgreich war, eine Weiterleitung erfolgt ist oder ein Client- beziehungsweise Serverfehler aufgetreten ist.

Hauptfunktionen

  • Online-Abfrage des HTTP-Statuscodes einer Webseite
  • Prüfung, ob eine Webseite korrekt antwortet
  • Anzeige der Serverantwortzeit
  • Anzeige der HTTP-Protokollversion
  • Anzeige des Content-Type
  • Zählung der HTTP-Weiterleitungen
  • Anzeige der endgültigen URL
  • Anzeige der ursprünglichen HTTP-Antwortheader

Häufige HTTP-Statuscodes

200 OK

HTTP 200 bedeutet, dass die Anfrage erfolgreich verarbeitet wurde und der Server die angeforderte Ressource zurückgegeben hat.

301 Moved Permanently

HTTP 301 bedeutet, dass die angeforderte Ressource dauerhaft unter einer anderen URL verfügbar ist. Die neue Adresse wird normalerweise über den Location-Header angegeben.

302 Found

HTTP 302 zeigt eine vorübergehende Weiterleitung an. Der Client soll normalerweise die vom Server angegebene neue Adresse aufrufen.

403 Forbidden

HTTP 403 bedeutet, dass der Server die Anfrage verstanden hat, den Zugriff auf die Ressource jedoch verweigert. Häufige Ursachen sind Berechtigungen, Firewalls oder Sicherheitsrichtlinien.

404 Not Found

HTTP 404 bedeutet, dass der Server die angeforderte Ressource nicht finden konnte. Häufig liegt eine nicht vorhandene Seite oder eine fehlerhafte URL vor.

500 Internal Server Error

HTTP 500 weist auf einen internen Serverfehler hin. Die Ursache kann beispielsweise in der Serveranwendung oder Laufzeitumgebung liegen.

502 Bad Gateway

HTTP 502 bedeutet normalerweise, dass ein Gateway oder Proxy keine gültige Antwort vom Upstream-Server erhalten hat. Dies tritt häufig bei Reverse-Proxys, Load-Balancern oder ausgefallenen Upstream-Diensten auf.

503 Service Unavailable

HTTP 503 bedeutet, dass der Server die Anfrage derzeit nicht bearbeiten kann. Mögliche Ursachen sind Überlastung, Wartung oder vorübergehend nicht verfügbare Upstream-Dienste.

Welche Informationen werden geprüft?

HTTP-Statuscode

Der Statuscode ist eine der wichtigsten Informationen des Prüfergebnisses und zeigt direkt, ob die URL erfolgreich antwortet, weitergeleitet wird oder einen Fehler zurückgibt.

Antwortzeit

Die Antwortzeit beschreibt die Zeit zwischen dem Senden der Anfrage und dem Empfang der Serverantwort und kann bei der Analyse der Website- und Serverleistung helfen.

Endgültige URL

Wenn die ursprüngliche URL weitergeleitet wird, zeigt das Tool die endgültig erreichte Adresse. Damit können HTTP-zu-HTTPS-Weiterleitungen, Domainweiterleitungen und URL-Normalisierung überprüft werden.

HTTP-Version

Die HTTP-Version zeigt das für die Kommunikation verwendete Protokoll, beispielsweise HTTP/1.1, und kann bei der Analyse der Serverantwort hilfreich sein.

Content-Type

Content-Type beschreibt den Medientyp der zurückgegebenen Daten. HTML-Seiten verwenden beispielsweise häufig text/html, während JSON-APIs application/json verwenden können.

Anzahl der Weiterleitungen

Die Anzahl der Weiterleitungen zeigt, wie viele Sprünge von der ursprünglichen URL bis zur endgültigen Adresse erforderlich waren. Zu viele Weiterleitungen können die Antwortzeit erhöhen und Crawling sowie Benutzerzugriffe erschweren.

Ursprüngliche Antwortheader

HTTP-Antwortheader enthalten detaillierte Informationen wie Server, Content-Type, Location, Cache-Regeln und sicherheitsbezogene Header. Sie eignen sich zur Analyse von Website- und Serverkonfigurationen.

So prüfen Sie einen HTTP-Statuscode

  1. Geben Sie die vollständige Webseiten-URL ein.
  2. Stellen Sie sicher, dass HTTP oder HTTPS korrekt angegeben ist.
  3. Starten Sie die Prüfung.
  4. Warten Sie auf die HTTP-Antwort.
  5. Prüfen Sie Statuscode, Antwortzeit, Weiterleitungen und Antwortheader.

Anwendungsbereiche

Website-Fehleranalyse

HTTP-Statuscodes helfen dabei, zwischen nicht vorhandenen Seiten, verweigertem Zugriff, Serverfehlern und Gateway-Problemen zu unterscheiden.

SEO-Prüfung

SEO-Fachleute können prüfen, ob Seiten den Status 200 zurückgeben, ob unerwartete 301- oder 302-Weiterleitungen vorhanden sind und ob 404-Fehler auftreten.

Website-Entwicklung

Entwickler können HTTP-Status, Content-Type, endgültige URL und Antwortheader prüfen, um Probleme bei Webseiten und APIs schneller zu identifizieren.

Serverbetrieb

Administratoren können Antwortzeit, HTTP-Version, Serverheader und Statuscodes zur Analyse von Webservern, Reverse-Proxys und Upstream-Diensten verwenden.

Warum kann sich ein HTTP-Statuscode ändern?

Dieselbe URL kann zu unterschiedlichen Zeitpunkten unterschiedliche Statuscodes zurückgeben. Serverlast, CDN-Knoten, WAF-Regeln, Caches, Zugriffshäufigkeit und der Zustand der Backend-Anwendung können das Ergebnis beeinflussen.

Warum funktioniert die Seite im Browser, aber die Prüfung zeigt einen Fehler?

Websites können abhängig von User-Agent, IP-Adresse, Anfragehäufigkeit, Cookies oder Region unterschiedliche Zugriffskontrollen anwenden. Deshalb kann eine Online-Prüfung ein anderes Ergebnis als ein normaler Browser liefern.

Warum bedeutet HTTP 200 nicht unbedingt, dass die Webseite korrekt funktioniert?

HTTP 200 bedeutet nur, dass der Server erfolgreich eine HTTP-Antwort zurückgegeben hat. Beispielsweise kann eine Fehlerseite mit Status 200 ausgeliefert werden. Für eine vollständige Prüfung müssen daher auch Seiteninhalt und Anwendungsstatus berücksichtigt werden.

Unterschied zwischen HTTP-Statuscode-Abfrage und URL-Prüfung

Die HTTP-Statuscode-Abfrage konzentriert sich hauptsächlich auf Statuscode und HTTP-Protokollinformationen. Eine allgemeine URL-Prüfung kann zusätzlich Netzwerkdaten wie Server-IP und Serverinformationen anzeigen. Beide Werkzeuge eignen sich zur Analyse der Erreichbarkeit, haben jedoch unterschiedliche Schwerpunkte.

Hinweise

Das Ergebnis beschreibt die HTTP-Antwort aus der aktuellen Prüfungsumgebung und muss nicht für alle Regionen und Netzwerke identisch sein. Für eine umfassende Beurteilung sollten zusätzlich DNS-Auflösung, Serverstatus, Netzwerkverbindung und Anwendungsprotokolle berücksichtigt werden.

Was ist eine HTTP-Statuscode-Abfrage?

Eine HTTP-Statuscode-Abfrage prüft die HTTP-Antwort einer Webseite. Durch den Aufruf einer URL werden Statuscode, Antwortzeit, endgültige Adresse, HTTP-Version, Content-Type, Weiterleitungen und Antwortheader ermittelt.
  • Prüft häufige HTTP-Statuscodes wie 200, 301, 302, 403, 404 und 500
  • Zeigt Antwortzeit, HTTP-Version und Content-Type
  • Prüft die Anzahl der URL-Weiterleitungen und die endgültige Adresse
  • Zeigt ursprüngliche HTTP-Antwortheader für Entwicklung und Serveranalyse
  • Geeignet für SEO-Prüfungen, Website-Betrieb und HTTP-API-Debugging
Geben Sie eine Webseiten-URL ein, um den aktuellen HTTP-Antwortstatus zu prüfen. Die Ergebnisse helfen bei der Analyse von Webseitenzugriff, Weiterleitungen und Serverantworten.
Kommentare 0
Noch keine Kommentare. Schreibe den ersten Kommentar!
Der Kommentarinhalt darf nicht leer sein
0/255