Toolora

HTTP Status Codes

Vollständige Übersicht aller HTTP Statuscodes mit deutschen Erklärungen – von 1xx Informational bis 5xx Server Error.

⚡ Häufige Codes

100
Continue
Server hat den Anfrage-Header erhalten, Client soll fortfahren.
1xx
101
Switching Protocols
Server wechselt das Protokoll wie vom Client angefordert.
1xx
102
Processing
Server verarbeitet die Anfrage, aber es gibt noch keine Antwort.
1xx
103
Early Hints
Ermöglicht Preloading von Ressourcen während der Server die Antwort vorbereitet.
1xx
200
OK
Anfrage erfolgreich. Standard-Erfolgsantwort.
2xx
201
Created
Anfrage erfolgreich und eine neue Ressource wurde erstellt.
2xx
202
Accepted
Anfrage akzeptiert, aber Verarbeitung noch nicht abgeschlossen.
2xx
203
Non-Authoritative Info
Antwort stammt von einem Proxy, nicht vom Ursprungsserver.
2xx
204
No Content
Anfrage erfolgreich, aber keine Inhalte zurückzugeben.
2xx
205
Reset Content
Client soll die Dokumentansicht zurücksetzen.
2xx
206
Partial Content
Server liefert nur einen Teil der Ressource (Range-Anfrage).
2xx
207
Multi-Status
Mehrere Statuscodes für verschiedene Operationen (WebDAV).
2xx
300
Multiple Choices
Mehrere Optionen für die angeforderte Ressource.
3xx
301
Moved Permanently
Ressource dauerhaft an neue URL verschoben.
3xx
302
Found
Ressource temporär an anderer URL (ursprünglich "Moved Temporarily").
3xx
303
See Other
Antwort auf andere URL umleiten (GET).
3xx
304
Not Modified
Ressource nicht geändert seit letztem Abruf (Caching).
3xx
307
Temporary Redirect
Temporäre Weiterleitung, Methode beibehalten.
3xx
308
Permanent Redirect
Dauerhafte Weiterleitung, Methode beibehalten.
3xx
400
Bad Request
Server kann Anfrage wegen Syntaxfehler nicht verstehen.
4xx
401
Unauthorized
Authentifizierung erforderlich.
4xx
402
Payment Required
Reserviert für zukünftige Nutzung (Bezahlung).
4xx
403
Forbidden
Server verweigert die Anfrage (keine Berechtigung).
4xx
404
Not Found
Angeforderte Ressource nicht gefunden.
4xx
405
Method Not Allowed
HTTP-Methode für diese Ressource nicht erlaubt.
4xx
406
Not Acceptable
Ressource entspricht nicht den Accept-Headern.
4xx
407
Proxy Auth Required
Authentifizierung beim Proxy erforderlich.
4xx
408
Request Timeout
Server hat zu lange auf die Anfrage gewartet.
4xx
409
Conflict
Konflikt mit aktuellem Zustand der Ressource.
4xx
410
Gone
Ressource dauerhaft entfernt, keine Weiterleitung.
4xx
411
Length Required
Content-Length Header erforderlich.
4xx
412
Precondition Failed
Vorbedingung in Header nicht erfüllt.
4xx
413
Payload Too Large
Anfrage-Body zu groß für den Server.
4xx
414
URI Too Long
Angeforderte URL zu lang.
4xx
415
Unsupported Media Type
Medientyp nicht unterstützt.
4xx
416
Range Not Satisfiable
Angeforderter Bereich nicht lieferbar.
4xx
417
Expectation Failed
Expect-Header kann nicht erfüllt werden.
4xx
418
I'm a Teapot
Aprilscherz-Code (RFC 2324).
4xx
422
Unprocessable Entity
Anfrage syntaktisch korrekt, aber semantisch fehlerhaft.
4xx
423
Locked
Ressource ist gesperrt (WebDAV).
4xx
429
Too Many Requests
Zu viele Anfragen in kurzer Zeit (Rate Limiting).
4xx
451
Unavailable For Legal
Aus rechtlichen Gründen nicht verfügbar.
4xx
500
Internal Server Error
Allgemeiner Serverfehler.
5xx
501
Not Implemented
Server unterstützt die Funktion nicht.
5xx
502
Bad Gateway
Ungültige Antwort vom Upstream-Server.
5xx
503
Service Unavailable
Server vorübergehend nicht verfügbar.
5xx
504
Gateway Timeout
Upstream-Server antwortet nicht rechtzeitig.
5xx
505
HTTP Version Not Supported
HTTP-Version nicht unterstützt.
5xx
507
Insufficient Storage
Nicht genug Speicherplatz (WebDAV).
5xx
508
Loop Detected
Endlosschleife erkannt (WebDAV).
5xx
511
Network Auth Required
Netzwerk-Authentifizierung erforderlich.
5xx
51 Status Codes angezeigt • Klicken zum Kopieren

📖 Kategorien

1xx
Informational
2xx
Success
3xx
Redirection
4xx
Client Error
5xx
Server Error

Was sind HTTP Status Codes?

HTTP Status Codes sind dreistellige Zahlen, die ein Webserver als Antwort auf eine Anfrage zurückgibt. Sie informieren den Client (Browser, API-Consumer) über das Ergebnis der Anfrage: Erfolg, Umleitung, Fehler oder andere Zustände.

Die Codes sind in fünf Kategorien eingeteilt: 1xx(Informational), 2xx (Success), 3xx(Redirection), 4xx (Client Error) und 5xx(Server Error). Die erste Ziffer zeigt die Kategorie an.

2xx Success – Erfolg

200 OK: Die Standard-Erfolgsantwort. Die Anfrage war erfolgreich und der Server liefert die angeforderten Daten.201 Created: Eine Ressource wurde erfolgreich erstellt (typisch bei POST-Anfragen). 204 No Content: Erfolg, aber keine Daten in der Antwort (z.B. nach DELETE).

3xx Redirection – Weiterleitung

301 Moved Permanently: Dauerhafte Weiterleitung – wichtig für SEO, da Suchmaschinen den Linkwert übertragen.302 Found: Temporäre Weiterleitung – die ursprüngliche URL bleibt relevant. 304 Not Modified: Die Ressource wurde nicht geändert, der Browser kann den Cache nutzen.

307 Temporary Redirect und 308 Permanent Redirect sind neuere Codes, die die HTTP-Methode (GET, POST) beibehalten – im Gegensatz zu 301/302, die manchmal zu GET wechseln.

4xx Client Error – Clientfehler

400 Bad Request: Die Anfrage ist fehlerhaft formatiert.401 Unauthorized: Authentifizierung erforderlich – Login fehlt oder ist ungültig. 403 Forbidden: Zugriff verweigert – auch mit Authentifizierung nicht erlaubt.

404 Not Found: Der bekannteste Fehlercode – die angeforderte Ressource existiert nicht. 405 Method Not Allowed: Die HTTP-Methode ist für diese URL nicht erlaubt.429 Too Many Requests: Rate Limiting – zu viele Anfragen in kurzer Zeit.

5xx Server Error – Serverfehler

500 Internal Server Error: Allgemeiner Serverfehler ohne spezifische Ursache. 502 Bad Gateway: Ein Upstream-Server (z.B. PHP, Node.js) antwortet nicht korrekt.503 Service Unavailable: Server ist überlastet oder in Wartung.

504 Gateway Timeout: Der Upstream-Server antwortet nicht rechtzeitig. Häufig bei langsamen Datenbankabfragen oder externen API-Aufrufen, die zu lange dauern.

SEO-Relevanz der Status Codes

301-Redirects sind essentiell für SEO – sie übertragen den Linkwert von alten auf neue URLs. 404-Fehler sollten minimiert werden; viele 404s können das Ranking negativ beeinflussen.5xx-Fehler signalisieren Suchmaschinen Probleme mit der Website-Verfügbarkeit.

Die Google Search Console zeigt Crawling-Fehler an. Regelmäßige Überprüfung hilft, Probleme frühzeitig zu erkennen und zu beheben.

Status Codes in der Praxis

Browser DevTools: Im Netzwerk-Tab (F12) siehst du alle Statuscodes deiner Seite. curl -I: Zeigt nur die Header einer URL an. Online-Tools: HTTP Header Checker zeigen Status und Weiterleitungsketten.

Ähnliche Tools