HTTP

HTTP-Statuscodes

Die wichtigsten HTTP-Statuscodes und Cloudflare-Fehler mit ausführlichen Erklärungen der verfügbaren Codes.

Informationell

CodeNameBedeutung
100FortfahrenDer Server hat die Header erhalten; der Client kann den Request-Body senden.
101ProtokollwechselDie Verbindung wechselt das Protokoll, etwa zu WebSocket.
103Frühe HinweiseDer Server liefert Hinweise zum Vorladen von Ressourcen.

Erfolg

CodeNameBedeutung
200OKDie Anfrage wurde erfolgreich bearbeitet.
201ErstelltDie Ressource wurde neu angelegt.
202AkzeptiertDie Anfrage wurde angenommen und wird noch verarbeitet.
204Kein InhaltErfolg ohne Antwortkörper.
206TeilinhaltEin angeforderter Teil der Ressource wird übertragen (Range).

Weiterleitungen

CodeNameBedeutung
301Dauerhaft verschobenDauerhafte Weiterleitung.
302GefundenVorübergehende Weiterleitung.
303Siehe andere RessourceWeiterleitung per GET zu einer anderen Ressource.
304Nicht verändertDie zwischengespeicherte Kopie ist weiterhin gültig.
307Temporäre WeiterleitungVorübergehende Weiterleitung mit Erhalt der HTTP-Methode.
308Dauerhafte WeiterleitungPermanente Weiterleitung mit Erhalt der HTTP-Methode.

Clientfehler

CodeNameBedeutung
400Ungültige AnfrageDie HTTP-Anfrage ist fehlerhaft aufgebaut.
401Authentifizierung erforderlichAnmeldung oder gültiger Token erforderlich.
402Zahlung erforderlichReservierter Status, teils für bezahlten Zugriff verwendet.
403VerbotenDer Zugriff auf die Ressource ist untersagt.
404Nicht gefundenDie angeforderte Ressource existiert nicht.
405Methode nicht erlaubtDiese Ressource akzeptiert die HTTP-Methode nicht.
406Nicht akzeptabelDas angeforderte Inhaltsformat ist nicht verfügbar.
407Proxy-Authentifizierung erforderlichDer Proxy verlangt eine eigene Anmeldung.
408Zeitüberschreitung der AnfrageDer Client hat die Anfrage nicht rechtzeitig gesendet.
409ZustandskonfliktDie Anfrage widerspricht dem aktuellen Zustand der Ressource.
410Dauerhaft entferntDie Ressource wurde endgültig entfernt.
411Längenangabe erforderlichDer Header Content-Length fehlt.
412Vorbedingung fehlgeschlagenEine Bedingung wie If-Match wurde nicht erfüllt.
413Inhalt zu großAnfrage oder Datei überschreitet das erlaubte Limit.
414URI zu langDie angeforderte URL ist zu lang.
415Nicht unterstützter MedientypDer Content-Type wird nicht unterstützt.
416Angeforderter Bereich ungültigDer gewünschte Ressourcenbereich existiert nicht.
418Ich bin eine TeekanneScherzcode aus RFC 2324.
421Fehlgeleitete AnfrageDie Anfrage ist beim falschen Server angekommen.
422Nicht verarbeitbarer InhaltFormal korrekte Anfrage mit ungültigen Daten.
425Zu frühGefahr einer Wiederholung der Anfrage (TLS Early Data).
426Upgrade erforderlichEin anderes Protokoll wird benötigt.
428Vorbedingung erforderlichDer Server verlangt eine bedingte HTTP-Anfrage.
429Zu viele AnfragenAnfragelimit erreicht; warten und später erneut versuchen.
431Anfrage-Header zu großHeader oder Cookies sind zu groß.
451Aus rechtlichen Gründen nicht verfügbarZugriff aufgrund rechtlicher Anforderungen gesperrt.

Serverfehler

CodeNameBedeutung
500Interner ServerfehlerEin unerwarteter Fehler ist auf dem Server aufgetreten.
501Nicht implementiertDie benötigte Funktion wird nicht unterstützt.
502Ungültige Gateway-AntwortDer Backend-Server hat eine ungültige Antwort geliefert.
503Dienst nicht verfügbarDer Server ist vorübergehend nicht verfügbar.
504Gateway-ZeitüberschreitungDas Backend hat nicht rechtzeitig geantwortet.
505HTTP-Version nicht unterstütztDie verwendete HTTP-Version wird nicht unterstützt.
507Nicht genügend SpeicherplatzDem Server fehlt Speicherplatz.
508Schleife erkanntEine Endlosschleife wurde erkannt.
511Netzwerkauthentifizierung erforderlichNetzwerkanmeldung nötig, etwa im Hotel-WLAN.

Cloudflare-Fehler

CodeNameBedeutung
520Cloudflare: unbekannter FehlerDer Origin hat leer oder unerwartet geantwortet.
521Cloudflare: Webserver nicht erreichbarDer Ursprungsserver hat die Verbindung abgelehnt.
522Cloudflare: Verbindungszeit überschrittenDer Origin hat beim Verbindungsaufbau nicht rechtzeitig geantwortet.
523Cloudflare: Origin unerreichbarZum Ursprungsserver besteht kein erreichbarer Netzwerkpfad.
524Cloudflare: Antwort-TimeoutDer Origin hat nicht innerhalb des Limits geantwortet, normalerweise 125 Sekunden.
525Cloudflare: TLS-Handshake fehlgeschlagenDie TLS-Aushandlung mit dem Origin ist fehlgeschlagen.
526Cloudflare: ungültiges SSL-ZertifikatDas Zertifikat des Ursprungsservers ist ungültig.
530Cloudflare: Origin-DNS-FehlerDNS- oder Tunnelproblem beim Erreichen des Origins.

Häufige Fragen

Was sind HTTP-Statuscodes?

HTTP-Statuscodes sind dreistellige Zahlen, mit denen der Server das Ergebnis einer Anfrage meldet. Die erste Ziffer zeigt die Klasse: 2xx Erfolg, 3xx Weiterleitung, 4xx Fehler der Anfrage und 5xx Serverfehler.

Ist ein 4xx-Fehler immer meine Schuld?

Nein. Der Server sieht ein Problem mit der Anfrage; es kann aber auch an einem fehlerhaften Link der Webseite oder fehlenden Berechtigungen liegen, die der Betreiber ändern muss.

Was bedeuten Cloudflare-Fehler 520 bis 526?

Das sind spezielle Cloudflare-Fehler für Verbindungs-, Zeit- oder TLS-Probleme zwischen Cloudflare und dem Ursprungsserver; sie gehören nicht zu den üblichen standardisierten HTTP-Statuscodes.

Wie prüfe ich den HTTP-Status meiner URL?

Geben Sie eine öffentliche URL in die Website-Prüfung ein. Sie zeigt den endgültigen HTTP-Status, Weiterleitungen und grundlegende SEO- und Sicherheitssignale.