Wenn über einen HTTP-Befehl ein Kommando an den Server gesendet wird, erfolgt von diesem in der Regel die automatische Aussendung eines Statuscode. Dabei besteht dieser Statuscode aus einer dreistelligen Zahl - von der die erste Stelle die Zuordnung zu einer bestimmten Statusgruppe anzeigt.
Hier nun eine Liste mit den wichtigsten Statusmeldungen:
- 200 Kommando erfolgreich
- 201 Ressource wurde erstellt
- 202 Authentifizierung akzeptiert
- 204 Kein Inhalt oder nicht angefordert
- 301 Ressource am anderen Ort
- 302 Ressource nicht verfügbar (temporär)
- 304 Ressource wurde nicht verändert
- 400 Syntaxfehler
- 401 Keine Autorisierung
- 403 Nicht öffentlicher Bereich
- 404 Nicht gefunden
- 500 Serverfehler oder Fehlfunktion
- 501 Kommando nicht implementiert
- 502 Feldwert oder URL ungültig (Proxy)
- 503 Dienst nicht verfügbar