HTTP-Statuscodes

Die Codes, die du bei APIs und CDNs am häufigsten siehst. Seltene Experimente fehlen.

Aktualisiert:

CodeNameBedeutung
200OKErfolg mit Inhalt
201ErstelltRessource erstellt
204Kein InhaltErfolg, leerer Inhalt
301Dauerhaft verschobenPermanente Weiterleitung
302GefundenVorübergehende Weiterleitung
304Nicht geändertZwischengespeicherte Kopie nutzen
400Ungültige AnfrageClientanfrage ungültig
401Nicht autorisiertAuth erforderlich oder fehlgeschlagen
403VerbotenAuthentifiziert, aber abgelehnt
404Nicht gefundenRessource existiert nicht
405Methode nicht erlaubtFalsche HTTP-Methode
408ZeitüberschreitungClient zu langsam
409KonfliktZustandskonflikt
410VerschwundenDauerhaft entfernt
422Nicht verarbeitbare EntitätSemantik ungültig
429Zu viele AnfragenRatenlimitiert
500Interner ServerfehlerServerfehler
502Falsches GatewayUpstream-Antwort ungültig
503Dienst nicht verfügbarÜberlastet oder ausgefallen
504Gateway-ZeitüberschreitungUpstream-Zeitüberschreitung

Hinweise

Häufige Fragen

Was bedeutet der HTTP-Statuscode 403?
403 Forbidden bedeutet, dass der Server die Anfrage verstanden und authentifiziert hat, aber den Zugriff verweigert. Anders als bei 401 hilft eine erneute Anmeldung nicht.
Was ist der Unterschied zwischen den HTTP-Weiterleitungen 301 und 302?
301 bedeutet einen dauerhaften Umzug: Clients und Suchmaschinen sollen künftig die neue URL verwenden. 302 ist eine temporäre Weiterleitung, die alte URL bleibt gültig.
Was bedeutet HTTP 429 und wie behebt man es?
429 bedeutet, dass ein Ratenlimit erreicht wurde. Senden Sie Anfragen langsamer und beachten Sie den Retry-After-Header, falls vorhanden.