HTTP-Statuscodes nachschlagen

HTTP-Codes suchen, Bedeutungen vergleichen und Code oder Referenzlink kopieren.

Web & API
Dein Arbeitsbereich wird vorbereitet…

Eingabe

Dein Arbeitsbereich wird vorbereitet…

Ausgabe
Dein Ergebnis erscheint hier.

Anleitung

  1. Nach Nummer, Name oder Erklärung suchen.
  2. Codefamilie oder häufige Codes filtern und Eintrag auswählen.
  3. Code oder Direktlink kopieren oder JSON-Referenz herunterladen.

HTTP-Antwortstatus verstehen

Der Statuscode fasst die Verarbeitung einer HTTP-Anfrage zusammen. Die erste Ziffer bezeichnet die Antwortfamilie; der einzelne Code beschreibt sie genauer.

Trenne Protokollbedeutung und Anwendungsfehlermeldung. Zur Diagnose können auch Antwortheader, Body und Serverkontext nötig sein.

Einen Code finden

Die Suche erfasst Nummer, Protokollname und Erklärung. Familien trennen Information, Erfolg, Weiterleitung, Client- und Serverfehler.

Häufige Codes ist eine Navigationshilfe, kein eigener Standard. Nicht zugewiesene Nummern können in Produkten vorkommen, ohne registriert zu sein.

Beispiel
Eingabe
404
Ergebnis
404 Not Found

Nur Beispieldaten. Werte, Authentifizierung und Endpunktverhalten müssen im eigenen Kontext geprüft werden.

Registrierung und Kontext

Grundlage ist der IANA-Stand vom 22. Oktober 2026. Reservierte, veraltete, überholte und vorläufige Einträge sind markiert. Bei aktuellem Registrierungsbedarf prüfe das verlinkte Register.

HTTP-Statusreferenz

Link kopieren erstellt die Adresse des gewählten Codes. JSON herunterladen exportiert alle Namen, Registrierungszustände und Erklärungen, nicht nur gefilterte Treffer.

CodeNameBedeutung
100ContinueDer Server hat die anfänglichen Header akzeptiert; der Client kann den Anfrage-Body weiter senden.
101Switching ProtocolsDer Server stimmt dem Wechsel zum vom Client angeforderten Protokoll zu.
102ProcessingEine vorläufige WebDAV-Antwort, die eine noch laufende Verarbeitung anzeigt.
103Early HintsEine vorläufige Antwort mit Hinweisen, etwa zu Ressourcen, die der Client vorladen kann.
104Upload Resumption SupportedEine vorläufige Registrierung für fortsetzbare Uploads. Die aktuelle Registrierung läuft am 13. November 2026 ab.
200OKDie Anfrage war erfolgreich; die Bedeutung des Antwortinhalts hängt von der Anfragemethode ab.
201CreatedDie Anfrage hat eine oder mehrere Ressourcen erstellt. Ein Location-Header kann die primäre Ressource angeben.
202AcceptedDie Anfrage wurde zur Verarbeitung angenommen, die Arbeit ist jedoch nicht unbedingt abgeschlossen.
203Non-Authoritative InformationEin transformierender Vermittler hat die erfolgreiche Antwort des Ursprungsservers verändert.
204No ContentDie Anfrage war erfolgreich und enthält keinen Antwortinhalt. Erwarte keinen JSON-Body.
205Reset ContentDie Anfrage war erfolgreich und fordert den Client auf, die auslösende Ansicht zurückzusetzen.
206Partial ContentDer Server hat einen oder mehrere angeforderte Bytebereiche statt der vollständigen Repräsentation zurückgegeben.
207Multi-StatusEine WebDAV-Antwort mit getrennten Ergebnissen für mehrere Vorgänge oder Ressourcen.
208Already ReportedEine WebDAV-Bindung wurde bereits zuvor in derselben Multi-Status-Antwort aufgeführt.
226IM UsedDer Server hat Instanzmanipulationen, etwa ein Delta, auf die Repräsentation angewendet.
300Multiple ChoicesMehrere Repräsentationen sind verfügbar; der Client muss möglicherweise eine auswählen.
301Moved PermanentlyDie Ressource hat eine neue dauerhafte URI. Einige Clients ändern beim Folgen POST in GET.
302FoundDie Ressource ist vorübergehend woanders verfügbar. Einige Clients ändern POST in GET.
303See OtherRufe das Ergebnis von einer anderen URI ab, üblicherweise mit GET; dies folgt häufig auf POST.
304Not ModifiedEin bedingter Abruf hat keine neue Repräsentation gefunden. Verwende die zwischengespeicherte Antwort erneut.
305Use ProxyEine veraltete Anweisung zum Zugriff über einen Proxy. Sie sollte in neuen APIs nicht verwendet werden.
306UnusedDieser Code ist ungenutzt und reserviert; er definiert derzeit kein Weiterleitungsverhalten.
307Temporary RedirectFolge einer vorübergehenden Weiterleitung und behalte Anfragemethode und Body bei.
308Permanent RedirectFolge einer dauerhaften Weiterleitung und behalte Anfragemethode und Body bei.
400Bad RequestDer Server kann die Anfrage wegen eines Clientproblems, etwa fehlerhafter Syntax, nicht verarbeiten.
401UnauthorizedGültige Authentifizierungsdaten sind erforderlich. Prüfe die WWW-Authenticate-Challenge und deine Zugangsdaten.
402Payment RequiredFür zukünftige Verwendung reserviert. Zahlungsbezogene Interpretationen hängen von der jeweiligen API ab.
403ForbiddenDer Server hat die Anfrage verstanden, verweigert aber ihre Ausführung; Authentifizierung allein löst das Problem möglicherweise nicht.
404Not FoundDie Ressource wurde nicht gefunden oder der Server möchte ihre Existenz nicht offenlegen.
405Method Not AllowedDiese Methode ist für die Ressource nicht erlaubt. Prüfe den Allow-Header der Antwort.
406Not AcceptableKeine verfügbare Repräsentation erfüllt die Inhaltsaushandlungspräferenzen der Anfrage.
407Proxy Authentication RequiredEin zwischengeschalteter Proxy verlangt Authentifizierung statt des Ursprungsservers.
408Request TimeoutDer Server hat die vollständige Anfrage nicht innerhalb seiner Wartezeit erhalten.
409ConflictDie Anfrage steht im Konflikt mit dem aktuellen Ressourcenzustand. Löse den Konflikt vor einem neuen Versuch.
410GoneDie Ressource ist nicht mehr verfügbar und dieser Zustand ist wahrscheinlich dauerhaft.
411Length RequiredDer Server verlangt für diese Anfrage einen definierten Content-Length.
412Precondition FailedEine vom Client übermittelte Bedingung wie If-Match wurde als falsch ausgewertet.
413Content Too LargeDer Anfrageinhalt ist größer, als der Server verarbeiten kann oder möchte.
414URI Too LongDie Anfrage-URI ist länger, als der Server interpretieren möchte.
415Unsupported Media TypeFormat oder Kodierung des Anfrageinhalts werden für diesen Vorgang nicht unterstützt.
416Range Not SatisfiableDie angeforderten Bereiche können für die gewählte Repräsentation nicht geliefert werden.
417Expectation FailedDer Server kann die im Expect-Header der Anfrage angegebene Erwartung nicht erfüllen.
418Unused (I’m a teapot)In der aktuellen HTTP-Spezifikation als ungenutzt reserviert; historisch als „I’m a teapot“ bekannt.
421Misdirected RequestDie Anfrage ging an einen Server, der für diesen Ursprung keine maßgebliche Antwort liefern kann.
422Unprocessable ContentInhaltstyp und Syntax werden verstanden, die enthaltenen Anweisungen können jedoch nicht verarbeitet werden.
423LockedEine für den Vorgang benötigte WebDAV-Ressource ist gesperrt.
424Failed DependencyEin WebDAV-Vorgang ist fehlgeschlagen, weil ein anderer, von dem er abhing, fehlgeschlagen ist.
425Too EarlyDer Server will keine Anfrage verarbeiten, die aus TLS-Frühdaten erneut abgespielt werden könnte.
426Upgrade RequiredDer Client muss das Protokoll wechseln, bevor diese Anfrage erfolgreich sein kann. Prüfe den Upgrade-Header.
428Precondition RequiredDer Server verlangt eine bedingte Anfrage, um verlorene Aktualisierungen zu vermeiden.
429Too Many RequestsDer Client hat zu viele Anfragen gesendet. Beachte Retry-After-Hinweise und die Ratenlimits der API.
431Request Header Fields Too LargeDie Anfrage-Header sind einzeln oder insgesamt zu groß.
451Unavailable For Legal ReasonsDie Ressource ist nicht verfügbar, weil der Zugriff aus rechtlichen Gründen gesperrt ist.
500Internal Server ErrorEin unerwarteter Zustand auf dem Server hat die Ausführung der Anfrage verhindert.
501Not ImplementedDer Server unterstützt die zur Ausführung der Anfrage erforderliche Funktion nicht.
502Bad GatewayEin Gateway oder Proxy hat eine ungültige Antwort vom vorgelagerten Server erhalten.
503Service UnavailableDer Dienst ist vorübergehend nicht verfügbar, oft wegen Überlastung oder Wartung. Prüfe Retry-After.
504Gateway TimeoutEin Gateway oder Proxy hat nicht rechtzeitig eine Antwort vom vorgelagerten Server erhalten.
505HTTP Version Not SupportedDer Server unterstützt die HTTP-Version der Anfrage nicht.
506Variant Also NegotiatesDie Inhaltsaushandlung des Servers führt zu einer zirkulären Auswahl von Varianten.
507Insufficient StorageDer Server kann die zum Abschließen des Vorgangs benötigte Repräsentation nicht speichern.
508Loop DetectedEin WebDAV-Vorgang hat eine Endlosschleife erkannt.
510Not ExtendedEin obsoleter Code des HTTP-Erweiterungsframeworks. Verwende ihn nicht für neue APIs.
511Network Authentication RequiredDer Client muss sich für den Netzwerkzugang authentifizieren, meist über ein Anmeldeportal.
Verarbeitungsgrenzen

Lokale Tools akzeptieren bis 1 MiB, URLs bis 64 KiB und höchstens 5 Sekunden Verarbeitung. API-Anfragen unterstützen 100 Header und 100 Parameterzeilen, 1–120 Sekunden Zeitlimit und bis 5 MiB empfangene Antwortdaten. Lange Textvorschauen werden gekürzt. Anfragen gehen direkt zum gewählten Endpunkt; CORS und Browserrichtlinien gelten.

Weiterführende InformationenIANA · HTTP-Statuscodes
?

Häufige Fragen

Sind alle dreistelligen Codes standardisiert?

Nein. Manche Nummern sind nicht zugewiesen oder produktspezifisch. Die Verwendung durch Server oder Proxys begründet keine IANA-Registrierung.

Was unterscheidet 401 und 403?

401 verlangt gültige Authentifizierung und enthält normalerweise eine WWW-Authenticate-Challenge. 403 verweigert den Vorgang; Zugangsdaten müssen das nicht lösen.

Ist 4xx immer ein Fehler in meinem Code?

Nein. Auch Authentifizierung, Berechtigungen, Routing, Limits oder Anwendungsregeln können die Anfrage-/Antwortsituation erklären.

Kann ich einen bestimmten Eintrag teilen?

Ja. Wähle ihn und Link kopieren. Die Adresse enthält den Statusanker für den Code.

Exportiert JSON herunterladen nur Suchtreffer?

Nein. Es exportiert die vollständige Referenz samt übersetzten Beschreibungen.

Finde dein nächstes Tool

Sprache

Sprache wechseln? Deine aktuelle Arbeit wird gelöscht. Kopiere oder lade benötigte Daten zuerst herunter.