Server Status Codes


Status-Codes:


1## Information (Informational)
Diese Codes werden hauptsächlich experimentell genutzt. Sie geben an, daß der Request erhalten wurde und das Programm (der Server) fortfährt.

2## Erfolgreiche übertragung (Success)
Die Codes mit der Kennung 2xx werden zurückgegeben, wenn die Übertragung erfolgreich war, verstanden und erlaubt wurde. Typischerweise wird der Status Code 200 bei der erfolgreichen Übertragung einer Webseite angegeben.

3## Weiterleitung (Redirection)
Diese Status Codes werden verwendet um anzuzeigen, daß eine weitere Aktion vorgenommen werden muß , bevor eine Seite zurückgegeben werden kann. So sagt der Code 301, daß die Seite verschoben wurde und verweist gleichzeitig auf die neue URL.

4## Eingabe- oder Browserfehler (Client Error)
Diese Code-Klasse wird zurückgegeben, falls die Anfrage falsch oder ungültig war. So bedeutet "404 - URL not found", daß der Request auf eine nicht (mehr) existente Seite verweist.

5## Server Error
Falls diese Code-Klasse zurüchgeliefert wird, kam es zu einem Fehler bei dem Server, den man nach einer URL gefragt hat.



Status-Code Bezeichnungen:

"100" Continue
"101" Switching Protocols
"200" OK
"201" Created
"202" Accepted
"203" Non-Authoritative Information
"204" No Content
"205" Reset Content
"206" Partial Content
"300" Multiple Choices
"301" Moved Permanently
"302" Moved Temporarily
"303" See Other
"304" Not Modified
"305" Use Proxy
"400" Bad Request
"401" Unauthorized
"402" Payment Required
"403" Forbidden
"404" Not Found
"405" Method Not Allowed
"406" Not Acceptable
"407" Proxy Authentication Required
"408" Request Time-out
"409" Conflict
"410" Gone
"411" Length Required
"412" Precondition Failed
"413" Request Entity Too Large
"414" Request-URI Too Large
"415" Unsupported Media Type
"500" Internal Server Error
"501" Not Implemented
"502" Bad Gateway
"503" Service Unavailable
"504" Gateway Time-out
"505" HTTP Version not supported