Glossar · Geschwindigkeit und HTTP

Was sind HTTP-Statuscodes?

Ein HTTP-Statuscode ist die dreistellige Zahl, die ein Server mit jeder Antwort zurückgibt, um zu sagen, wie eine Anfrage verlaufen ist: 2xx für Erfolg, 3xx für Weiterleitungen, 4xx für Client-Fehler und 5xx für Server-Fehler.

Wie es funktioniert und warum es wichtig ist

Die erste Ziffer bestimmt die Klasse, definiert in RFC 9110: 1xx Information, 2xx Erfolg, 3xx Weiterleitung, 4xx Client-Fehler und 5xx Server-Fehler. Ein Client, der einen bestimmten Code nicht kennt, behandelt ihn wie den x00-Code seiner Klasse.

Für das Monitoring ist der Code das erste Lebenszeichen. 5xx bedeutet, dass der Server oder etwas davor versagt hat: 500 ein Anwendungsfehler, 502 und 504 ein Problem zwischen einem Proxy und dem Ursprungsserver, 503 Überlastung oder Wartung. 4xx bedeutet meist, dass die Anfrage falsch war, aber ein 403 oder 429 bei einer Monitoring-Prüfung heißt oft, dass eine Firewall oder ein Rate Limit sie blockiert, nicht dass die Website down ist.

Ein 200 beweist nicht, dass eine Seite funktioniert: Eine Fehlerseite, die mit 200 ausgeliefert wird, ist trotzdem ein Fehler. Prüfen Sie auch den Inhalt, mit Keyword-Monitoring.

Wie Uptimecheck hilft

HTTP-Monitore von Uptimecheck akzeptieren standardmäßig 200–399, folgen bis zu 10 Weiterleitungen und bewerten die endgültige Antwort. Legen Sie eigene erwartete Codes oder Bereiche fest, etwa 200-299 oder 200,301, und ergänzen Sie eine Keyword- oder JSON-Prüfung für Seiten, die trotz 200 fehlschlagen können.

Uptime-Monitoring ansehen

14 Tage kostenlos testen · Danach gratis für 5 Monitore · Keine Kreditkarte

Mehr dazu in den Ratgebern

Guides 7 Min. Lesezeit

HTTP-Statuscodes: Spickzettel für das Website-Monitoring

Welche HTTP-Statuscodes bedeuten, dass Ihre Website down ist, welche in Ordnung sind und welche vom Endpunkt abhängen. Ein Spickzettel fürs Monitoring von 1xx bis 5xx, mit Weiterleitungen, 401, 403, 429 und 5xx-Fehlern.

Lesen

Guides 5 Min. Lesezeit

500 Internal Server Error: Ursache finden und beheben

Ein 500 Internal Server Error bedeutet, dass die Anwendung bei der Verarbeitung der Anfrage gescheitert ist. Wo Sie die eigentliche Fehlermeldung finden, was hinter den meisten 500ern steckt und wie Sie als Erste davon erfahren.

Lesen

Guides 6 Min. Lesezeit

502 Bad Gateway: Was der Fehler bedeutet und wie Sie ihn beheben

Ein 502 Bad Gateway bedeutet, dass ein Proxy, Load Balancer oder CDN vom Server dahinter keine gültige Antwort bekommen hat. So finden Sie die ausgefallene Schicht, beheben die üblichen Ursachen und erkennen den nächsten 502 vor Ihren Kunden.

Lesen

Fragen

Welche Statuscodes bedeuten, dass eine Website ausgefallen ist?

5xx-Codes und gar keine Antwort, etwa ein Timeout oder eine abgelehnte Verbindung. Auch manche 4xx-Codes, wie ein 404 auf der Startseite, bedeuten, dass Besucher die Website nicht nutzen können.

Zählt eine Weiterleitung als erreichbar?

Meist ja. Monitore folgen Weiterleitungen und bewerten die Zielseite; eine Weiterleitungsschleife oder eine Weiterleitung auf eine Fehlerseite gilt als Fehler.

Wo kann ich einen bestimmten Code nachschlagen?

Die kostenlose HTTP-Statuscode-Referenz hat eine Seite pro Code: was er bedeutet, was ihn meist verursacht und was dagegen hilft.

Downtime ist von gestern.

Richten Sie Ihren ersten Monitor in weniger als einer Minute ein – oder sehen Sie sich zuerst die Live-Demo an.

14 Tage kostenlos testen · Danach gratis für 5 Monitore · Keine Kreditkarte