HTTP-Status: Fehlercodes

HTTP-Status (und um genau zu sein, dann HTTP-Statuscodes) Ist Teil der Serverantwort auf Ihre Anfrage. In der Regel wird jedem Status eine Erklärung auf Englisch beigefügt. HTTP-Status ermöglichen dem Benutzer zu verstehen, wie der Server auf seine Anfrage reagiert hat und basierend darauf entscheiden, wie es weitergehen soll.
HTTP-Status werden als HTTP-Fehler bezeichnet. Dies ist nur teilweise richtig, denn es gibt fünf Gruppen von HTTP-Statuscodesund von ihnen mit Fehlern beim Verbinden mit dem ServerEs sind nur zwei Gruppen verbunden. HTTP-Status, beginnend mit 4, weisen auf einen Fehler des Clients hin (dh von Ihrer Seite). Und wenn die erste Ziffer im Statuscode 5 ist, liegt das Problem auf der Serverseite, und Sie sind nicht damit vertraut.
HTTP-Status von 4xx zeigen normalerweise an, dass ein Fehler in Ihrer Anfrage aufgetreten ist, der die Verarbeitung durch den Server verhindert hat. Zum Beispiel der Code 400 Schlechte Anfrage bedeutet eine ungültige Anfrage. Wenn die Abfragesyntax nicht gültig ist, kann der Server sie nicht analysieren.
Fehler 401 Nicht autorisiert zeigt eine nicht autorisierte Anfrage an. Zugriff auf bestimmte Dokumente kann nur gewährt werden, wenn Sie einen Benutzernamen oder ein Passwort eingeben (oder Sie müssen ein registrierter Benutzer für den Zugriff sein). Wenn Sie nicht registriert sind oder das Login / Passwort nicht kennen, gibt der Server diesen Fehler an Sie zurück. Wenn die Authentifizierung auf einem Proxyserver erfolgt, wird der Fehlercode angezeigt 407 Proxy-Authentifizierung erforderlich - Proxy-Authentifizierung ist erforderlich.
Oft gibt es einen Fehler 403 Verboten (Zugriff verweigert). Dies bedeutet, dass der Server Ihre Anfrage verstanden hat, Sie jedoch keinen Zugriff erhalten. In der Regel geschieht dies, wenn Sie auf eine Seite zugreifen möchten, die für normale Benutzer nicht zugänglich ist (z. B. eine administrative Partition oder .htaccess-Dateien). Der Serveradministrator schließt den Zugriff auf solche Partitionen mit speziellen Konfigurationsdateien. Der Server kann diesen Fehler auch zurückgeben, wenn zu viele Treffer von derselben IP-Adresse stammen. Versuchen Sie, über einen Proxy zu gehen oder eine Verbindung mit dem Internet herzustellen, wenn Sie eine dynamische IP haben.
Aber immer noch ist der bekannteste Statuscode HTTP - 404 nicht gefunden (Seite nicht gefunden). Das bedeutet, dass Sie entweder die Adresse der Seite falsch eingegeben haben oder die Seite, die sich einmal an dieser Adresse befand, wurde vom Server gelöscht. Sehr oft nähern sich die Websiteinhaber kreativ dem Layout der Seite 404 an. Dies geschieht hauptsächlich, um sicherzustellen, dass der Benutzer die Site nicht verlässt, wobei ein Fehler auftritt. In der Regel enthält die 404-Fehlerseite einen Link zur Hauptseite der Site, sodass der Benutzer dorthin zurückkehren kann, anstatt die Registerkarte zu schließen oder zu einer anderen Site zu wechseln.
Es gibt andere HHTP-Status, die angebenClient-Fehler (von 405 bis 417, von 422 bis 424, 426 und 402 - der letzte Status wird noch nicht verwendet). Die Gründe für die Fehler sind unterschiedlich, zum Beispiel bedeutet der Fehler 413 eine zu große Abfragegröße, der Fehler 414 ist eine zu lange URL und so weiter. Es gibt sogar einen Comic-HTTP-Statuscode 418 Ich bin eine Teekanne (Ich bin ein Kessel), eingeführt als Aprilscherz vom Internet Engineering Council (IETF).
Wenn die Anfrage nicht fehlerfrei verarbeitet werden kannServer, erhalten Sie einen Fehler mit dem Code 5xx. Hier können Sie nichts tun, außer dass Sie nach einer Weile versuchen auf die Seite zu gehen. Häufig können Benutzer auf einen Fehler stoßen 502 Schlechtes Gateway (Schlechtes Gateway). Dies bedeutet, dass der Server, der als Gateway oder Proxy agiert, eine Nachricht erhalten hat, die besagt, dass die Zwischenoperation nicht erfolgreich war. Wenn der Server, der als Gateway oder Proxy agiert, überhaupt keine Antwort vom Upstream-Server erhielt, um die aktuelle Anforderung abzuschließen, wird ein Fehler zurückgegeben 504 Gateway-Zeitüberschreitung (Das Gateway antwortet nicht).
Wenn der Server Anfragen aus technischen Gründen (Überlastung, Wartung) nicht bearbeiten kann, wird der Code zurückgegeben 503 Dienst nicht verfügbar, um anzuzeigen, dass der Dienst nicht verfügbar ist. Wenn der Hosting-Anbieter eine Verkehrsbeschränkung auf der Website auferlegt hat und dieses Limit überschritten wurde, wird der Fehler zurückgegeben 509 Bandbreite überschritten, die besagt, dass die Bandbreite des Kanals erschöpft ist.
Seltener treten Fehler auf 501 (Do notimplementiert), 505 (HTTP-Version nicht unterstützt), 506 (Option auch vereinbart - experimenteller Statuscode), 507 (Speicherüberlauf) und 510 (nicht erweitert). Bei jedem anderen internen Serverfehler wird der Code zurückgegeben 500 Interner Serverfehler.
Wenn Sie die grundlegenden HTTP-Status kennen, haben Sie keine Angst vor unverständlichen Nachrichten, die anstelle der gewünschten Webseite erscheinen. Sie helfen bei der Beantwortung der Frage "Wer ist schuld?" (Kunde oder Server) und manchmal sogar auf die Frage "Was tun?"














