wtoolsy.com
Netzwerk, DNS, IP
Entwickler-Tools
SEO und Webseiten-Analyse
Finanzen und Rechner
Allgemein
Artikel
Alle Artikel

HTTP-Statuscode-Liste

HTTP-Statuscodes sind dreistellige Antworten, die von einem Server als Reaktion auf eine Client-Anfrage (meist eines Webbrowsers) gesendet werden. Sie geben an, ob die Anfrage erfolgreich war, eine Weiterleitung erfordert oder ob ein Fehler auf Nutzer- oder Serverseite aufgetreten ist.

Jeder HTTP-Code gehört zu einer von fünf Kategorien: Informationen (1xx), Erfolg (2xx), Umleitungen (3xx), Client-Fehler (4xx) und Server-Fehler (5xx). Dank dieser Codes können Browser, Suchmaschinen-Bots und Webanwendungen Serverantworten korrekt interpretieren und entsprechend reagieren.

Die Kenntnis der HTTP-Codes ist besonders wichtig für Entwickler, Serveradministratoren und SEO-Spezialisten, die die Leistung von Websites analysieren. Unten finden Sie eine vollständige Liste der wichtigsten HTTP-Statuscodes samt Beschreibung ihrer Bedeutung und Verwendung.

1xx

Informativ

CodeNameBeschreibung
100ContinueDer Server hat die Anfrage-Header erhalten, der Client kann mit dem Senden des Inhalts fortfahren.
101Switching ProtocolsDer Server wechselt das Protokoll gemäß der Client-Anfrage (z.B. WebSocket).
103Early HintsVorläufige Antwort mit Headern, bevor der Server die eigentliche Antwort sendet.
2xx

Erfolg

CodeNameBeschreibung
200OKDie Anfrage war erfolgreich.
201CreatedDie Ressource wurde erfolgreich erstellt.
202AcceptedAnfrage akzeptiert, aber noch nicht verarbeitet.
204No ContentErfolg, aber die Antwort enthält keinen Inhalt.
206Partial ContentDer Server gibt nur einen Teil der Ressource zurück (z.B. beim Herunterladen von Dateien).
3xx

Weiterleitungen

CodeNameBeschreibung
301Moved PermanentlyDie Ressource wurde dauerhaft unter eine neue Adresse verschoben.
302FoundDie Ressource ist vorübergehend unter einer anderen Adresse verfügbar.
303See OtherDie Antwort auf die Anfrage befindet sich unter einem anderen URI (GET).
304Not ModifiedDie Ressource hat sich seit der letzten Anfrage nicht geändert — Cache verwenden.
307Temporary RedirectTemporäre Weiterleitung unter Beibehaltung der HTTP-Methode.
308Permanent RedirectPermanente Weiterleitung unter Beibehaltung der HTTP-Methode.
4xx

Client-Fehler

CodeNameBeschreibung
400Bad RequestDer Server kann die Anfrage aufgrund eines Client-seitigen Fehlers nicht verarbeiten.
401UnauthorizedAuthentifizierung erforderlich.
403ForbiddenKein Zugriff auf die Ressource.
404Not FoundDie Ressource existiert nicht.
405Method Not AllowedHTTP-Methode für diese Ressource nicht erlaubt.
408Request TimeoutDer Client hat zu lange mit dem Senden der Anfrage gewartet.
409ConflictKonflikt mit dem aktuellen Zustand der Ressource.
410GoneDie Ressource wurde dauerhaft gelöscht.
413Content Too LargeDer Anfrage-Inhalt überschreitet das Server-Limit.
414URI Too LongDie URL ist zu lang.
415Unsupported Media TypeDer Server unterstützt das Format der übertragenen Daten nicht.
418I'm a teapotWitz: Der Server weigert sich, Kaffee zu kochen, weil er eine Teekanne ist
422Unprocessable EntityAnfrage syntaktisch korrekt, aber nicht verarbeitbar.
429Too Many RequestsAnfragelimit überschritten (Rate Limiting).
444No ResponseDer Server hat beschlossen, dem Client nicht zu antworten.
499Client Closed RequestDer Client (z. B. der Browser) hat die Verbindung geschlossen, bevor der Server die Antwort senden konnte.
5xx

Server-Fehler

CodeNameBeschreibung
500Internal Server ErrorAllgemeiner Serverfehler.
501Not ImplementedDer Server unterstützt die angeforderte Funktionalität nicht.
502Bad GatewayDer Proxy-Server hat eine ungültige Antwort erhalten.
503Service UnavailableServer vorübergehend nicht verfügbar (Überlastung oder Wartung).
504Gateway TimeoutDer Proxy-Server hat keine rechtzeitige Antwort erhalten.
505HTTP Version Not SupportedDer Server unterstützt die in der Anfrage verwendete HTTP-Protokollversion nicht.

Die häufigsten HTTP-Fehler

Einige HTTP-Statuscodes treten wesentlich häufiger auf als andere und sind Internetnutzern wohlbekannt. Meist betreffen sie Probleme mit der Erreichbarkeit der Seite, Serverkonfigurationsfehler oder ungültige URLs.

404 Not Found

Der Fehler 404 bedeutet, dass der Server korrekt funktioniert, aber die Ressource unter der angegebenen URL nicht finden kann. Er tritt meist auf, wenn eine Seite gelöscht wurde, die Adresse falsch ist oder ein Link auf eine nicht existierende Unterseite verweist.

500 Internal Server Error

Code 500 steht für einen allgemeinen Serverfehler. Er tritt auf, wenn die Anwendung oder Serverkonfiguration auf ein unerwartetes Problem gestoßen ist und die Anfrage nicht korrekt verarbeiten kann.

502 Bad Gateway

Der Fehler 502 tritt auf, wenn ein Server, der als Gateway oder Proxy fungiert, eine ungültige Antwort von einem Upstream-Server erhält. Dies passiert oft in Architekturen mit Load Balancern oder Reverse-Proxys.

503 Service Unavailable

Code 503 bedeutet, dass der Server vorübergehend nicht erreichbar ist. Meist liegt dies an einer Überlastung des Servers, Wartungsarbeiten oder Ressourcenlimits.

Verwandte Tools

Wenn Sie die Serverleistung analysieren oder Probleme mit einer Website diagnostizieren, können die folgenden Tools hilfreich sein.