# HTTP-Statuscode-Referenz

Vollständige HTTP-Statuscode-Referenz (1xx–5xx) mit Bedeutung, typischen Szenarien und Wiederholungsratschlägen

> Kanonische Seite: https://elysiatools.com/de/tools/http-status-reference

- **Kategorie:** Development

- **Schlagwörter:** http, statuscode, referenz, 1xx, 2xx, 3xx, 4xx, 5xx, rest, api, antwort, wiederholung

## Überblick

Die HTTP-Statuscode-Referenz bietet eine vollständige und übersichtliche Auflistung aller HTTP-Statuscodes von 1xx bis 5xx inklusive ihrer Bedeutung, typischen Einsatzszenarien und konkreten Empfehlungen für Wiederholungsversuche bei Fehlern.

## Eingaben

- **Kategoriefilter** (select)
- **Suche** (text): Filter by code, reason, meaning or scenario...

## Wann verwenden

- Beim Debuggen von API-Antworten in REST-Schnittstellen, um die genaue Ursache von Client- oder Serverfehlern zu verstehen.
- Bei der Konzeption von Fehlerbehandlungs- und Retry-Logiken in Softwareanwendungen.
- Als schnelles Nachschlagewerk für Webentwickler und Systemadministratoren während der Netzwerkanalyse.

## Funktionsweise

- Wählen Sie über den Kategoriefilter die gewünschte Statuscode-Klasse aus, wie beispielsweise 2xx für Erfolg oder 5xx für Serverfehler.
- Nutzen Sie das Suchfeld, um gezielt nach bestimmten Nummern, Begriffen oder Szenarien zu filtern.
- Lesen Sie die detaillierten Erklärungen, typischen Anwendungsfälle und Hinweise zur Wiederholbarkeit der Anfragen ab.

## Anwendungsfälle

- Ein Entwickler sucht die genaue Bedeutung von '429 Too Many Requests', um ein Rate-Limiting im Client zu implementieren.
- Ein Systemadministrator analysiert Webserver-Logs und filtert nach 5xx-Fehlern, um Serverprobleme einzugrenzen.
- Ein API-Designer wählt den passenden Statuscode für eine erfolgreiche Ressourcen-Erstellung (201 Created) aus.

## Häufig gestellte Fragen

### Was ist der Unterschied zwischen 4xx- und 5xx-Statuscodes?

4xx-Codes weisen auf Client-Fehler hin (z. B. fehlerhafte Anfragen), während 5xx-Codes Server-Fehler signalisieren (z. B. Server-Ausfälle).

### Wann sollte ein HTTP-Request bei einem Fehler wiederholt werden?

Wiederholungen sind meist bei transienten Serverfehlern wie 503 Service Unavailable sinnvoll, nicht jedoch bei permanenten Clientfehlern wie 400 Bad Request.

### Was bedeutet der Statuscode 401 im Vergleich zu 403?

401 bedeutet unautorisiert (fehlende Authentifizierung), während 403 verboten bedeutet (Authentifizierung vorhanden, aber keine ausreichenden Rechte).

### Kann ich nach bestimmten Begriffen in der Referenz suchen?

Ja, über das Suchfeld können Sie nach Code-Nummern, Namen oder typischen Szenarien filtern.

### Sind alle standardisierten HTTP-Statuscodes in der Liste enthalten?

Ja, die Referenz deckt alle gängigen IETF-standardisierten Statuscodes der Klassen 1xx bis 5xx ab.

## Ähnliche Tools

- [Cron-Ausdruck-Erklärer](https://elysiatools.com/de/tools/cron-expression-explainer): Zerlegt einen Cron-Ausdruck (5/6 Felder oder Quartz) in eine Beschreibung in natürlicher Sprache, zeigt die Felder und die nächsten N Ausführungen in jeder IANA-Zone, mit KI-Erklärung
- [ASCII-Tabelle Referenz](https://elysiatools.com/de/tools/ascii-table): Durchsuchen Sie die vollständige ASCII-Zeichentabelle (0–127) mit Dezimal, Hex, Oktal, Binär, HTML-Entity und Steuerzeichennamen; filtern nach Code oder Name
- [cURL-zu-Go (net/http) Konverter](https://elysiatools.com/de/tools/curl-to-go): Konvertiert einen cURL-Befehl in ein Go net/http-Code-Snippet mit http.NewRequest, Headern und Body
- [cURL-zu-JavaScript (axios) Konverter](https://elysiatools.com/de/tools/curl-to-js-axios): Konvertiert einen cURL-Befehl in ein JavaScript axios-Code-Snippet mit Konfigurationsobjekt, Headern und Daten
- [cURL-zu-JavaScript (fetch) Konverter](https://elysiatools.com/de/tools/curl-to-js-fetch): Konvertiert einen cURL-Befehl in ein JavaScript fetch()-Code-Snippet mit Headern, Body und Methode
- [cURL-zu-PHP (cURL) Konverter](https://elysiatools.com/de/tools/curl-to-php): Konvertiert einen cURL-Befehl in ein PHP cURL-Code-Snippet mit curl_setopt, Headern und POST-Feldern
- [cURL-zu-Python (requests) Konverter](https://elysiatools.com/de/tools/curl-to-python): Konvertiert einen cURL-Befehl in ein Python requests-Code-Snippet mit Headern, Daten und Methode
- [HTTP-Anfrage-Tester](https://elysiatools.com/de/tools/http-request-tester): Leichter HTTP-Client im Browser (Mini-Postman): Senden Sie GET/POST/PUT/DELETE-Anfragen mit benutzerdefinierten Headern und Body, prüfen Sie Status, Header, Zeit und formatierte Antwort — alles im Browser

## Beispiele

- [QR-Code-Beispiele](https://elysiatools.com/de/samples/qrcode-samples): Beispiel-QR-Code-Bilder zum Testen von QR-Code-Lese- und Generierungswerkzeugen
- [Code-Kommentar-Beispiele](https://elysiatools.com/de/samples/code-comment-samples): Code-Beispieldateien mit verschiedenen Kommentarstilen zum Testen der Kommentarentfernung
- [Code-Beispiele mit Ungültigen Variablennamen](https://elysiatools.com/de/samples/code-invalid-variable-names-samples): Code-Beispieldateien, die ungültige Variablenbenennungskonventionen in verschiedenen Programmiersprachen demonstrieren
- [Code-Beispiele](https://elysiatools.com/de/samples/code-viewer-samples): Beispieldateien fuer Code und Konfiguration fuer den Browser-basierten Code-Viewer

## Verwandte Inhalte

- [cURL-zu-Code-Konverter und HTTP-Anfragewerkzeuge](https://elysiatools.com/de/hubs/curl-to-code-converter): Konvertieren Sie cURL-Befehle in Go, JavaScript, Python, PHP und HAR, generieren Sie API-Anfrage-Snippets, testen Sie HTTP-Anfragen und schlagen Sie Statuscodes nach.
