Ich habe auf meiner Webseite Fehler 4xx gesehen. Was bedeutet das?

Hier ist eine Liste einiger der häufigsten HTTP-Statuscodes und ihre Bedeutungen:

  1. 1xx Informational:

    • 100 Continue: Der Server hat die Anfrage erhalten und wartet auf die Fortsetzung des Clienten.

    • 101 Switching Protocols: Der Server stimmt dem Upgrade-Anfrage des Clients zu und wechselt das Protokoll.



  2. 2xx Success:

    • 200 OK: Die Anfrage war erfolgreich.

    • 201 Created: Die Anfrage hat zu einer neuen Ressource geführt, die erfolgreich erstellt wurde.

    • 203 Non-Authoritative Information: Die Anfrage wurde erfolgreich bearbeitet, aber die zurückgegebenen Daten können aus einer Quelle stammen, die nicht die ursprüngliche Serverquelle ist.

    • 204 No Content: Die Anfrage war erfolgreich, es gibt jedoch keine Daten zur Rückgabe (z. B. bei PUT- oder DELETE-Anfragen).

    • 205 Reset Content: Der Server fordert den Client auf, das Dokument zu resetten, das die Anfrage initiiert hat.

    • 206 Partial Content: Der Server hat nur einen Teil der Ressource zurückgegeben, da der Client nur nach einem bestimmten Bereich gefragt hat.



  3. 3xx Redirection:

    • 301 Moved Permanently: Die angeforderte Ressource wurde dauerhaft an eine andere Adresse verschoben.

    • 302 Found (Moved Temporarily): Die angeforderte Ressource wurde vorübergehend an eine andere Adresse verschoben.

    • 304 Not Modified: Die angeforderte Ressource wurde nicht verändert, und der Client kann seine zwischengespeicherte Kopie verwenden.

    • 307 Temporary Redirect: Ähnlich wie 302, aber der Client sollte den ursprünglichen Request-Methode beibehalten (z.B. GET oder POST).



  4. 4xx Client Error:

    • 400 Bad Request: Die Anfrage konnte vom Server nicht verstanden oder verarbeitet werden.

    • 401 Unauthorized: Der Client muss sich authentifizieren, um auf die angeforderte Ressource zugreifen zu können.

    • 402 Payment Required: Reserviert für die zukünftige Verwendung. Ursprünglich für digitale Zahlungen vorgesehen.

    • 403 Forbidden: Der Zugriff auf die angeforderte Ressource ist dem Client verweigert.

    • 404 Not Found: Die angeforderte Ressource wurde nicht gefunden.

    • 405 Method Not Allowed: Die Methode, die in der Anfrage verwendet wurde, ist nicht erlaubt für die angeforderte Ressource.

    • 406 Not Acceptable: Der Server kann die Anfrage des Clients nicht gemäß den mit der Anforderung akzeptablen Response-Headern erfüllen.

    • 407 Proxy Authentication Required: Der Client muss sich zuerst authentifizieren, um durch einen Proxy zu gehen.

    • 408 Request Timeout: Der Client hat die Anfrage zu spät gesendet.



  5. 5xx Server Error:

    • 500 Internal Server Error: Ein allgemeiner Serverfehler ist aufgetreten.

    • 501 Not Implemented: Der Server kann die angeforderte Funktion nicht ausführen.

    • 502 Bad Gateway: Der Server, als Gateway oder Proxy, hat eine ungültige Antwort von einem anderen Server erhalten.

    • 503 Service Unavailable: Der Server steht temporär nicht zur Verfügung, normalerweise aufgrund von Überlastung oder Wartungsarbeiten.

    • 504 Gateway Timeout: Der Server, als Gateway oder Proxy, hat keine rechtzeitige Antwort von einem vorgeschalteten Server oder einer anderen spezifizierten Serverquelle erhalten.

    • 505 HTTP Version Not Supported: Die vom Server unterstützte HTTP-Version wird vom Client nicht unterstützt.




Es gibt auch viele andere HTTP-Statuscodes, die spezifischere Informationen über den Status einer Anfrage geben können. Wenn Sie auf einen HTTP-Statuscode stoßen, der nicht in dieser Liste enthalten ist, kann die Überprüfung der offiziellen Dokumentation des HTTP-Protokolls oder der spezifischen Implementierung hilfreich sein. Im Zweifel fragen Sie unser kompetentes und freundliches Support Team: https://www.g4w.de/support/