HTTP-Antwortstatuscodes (Hypertext Transfer Protocol) geben an, ob eine bestimmte Anforderung erfolgreich war oder fehlgeschlagen ist. Dieser Artikel beschreibt einige gängige HTTP-Fehlercodes und ihre Bedeutung.
Arten von Fehlern
Wenn Sie Ihre Website nicht anzeigen können, sollten Sie auf die Fehler (oder das Fehlen von Fehlern) achten, die Sie erhalten. Antworten werden in die folgenden Klassen eingeteilt:
Klasse | Fehlercode |
---|---|
Information | 100–199 |
Erfolgreich | 200–299 |
Weiterleitungen | 300–399 |
Clientfehler | 400–499 |
Serverfehler | 500–599 |
Der nächste Abschnitt behandelt die folgenden gängigen Codes:
- 401 Nicht autorisiert
- 403 Verboten
- 404 nicht gefunden
- 500 Interner Serverfehler
- 502 Bad Gateway
- 503-Dienst nicht verfügbar
401 nicht autorisiert und 403 verboten
Mit dem 401
Fehler, werden Sie normalerweise aufgefordert, Anmeldeinformationen einzugeben. Wenn Sie sich weigern, die Anmeldeinformationen einzugeben, oder falsche Anmeldeinformationen eingeben, erhalten Sie diesen Fehler. Andererseits der 403
error fordert keine Anmeldeinformationen an und liefert den Fehler sofort. Dies bedeutet normalerweise, dass die URL privat oder nur für ausgewählte IP-Adressen zugänglich ist.
404 nicht gefunden
Der Fehlercode wird angezeigt, wenn Ihr Browser die von Ihnen eingegebene spezifische URL nicht finden kann. Am häufigsten wurde der Inhalt verschoben oder gelöscht.
500 interner Serverfehler
Der Fehler bedeutet, dass es eine serverseitige gibt Problem. Viele Gründe können dies verursachen, vom Absturz von Apache® oder Nginx® bis zum Ausfall des gesamten Servers.
Fehlerhaftes 502-Gateway
Ein 502
Fehler ist ähnlich dem 500
Error. Dieser Fehler bedeutet jedoch, dass der Host-Server möglicherweise einwandfrei läuft, während ein anderer Server, der als Proxy verwendet wird, die Anfrage an den Host nicht abschließen kann, wodurch der Fehler generiert wird.
503-Dienst nicht verfügbar
Häufige Ursachen sind Server, die wegen Wartungsarbeiten ausgefallen oder überlastet sind.