Liste der HTTP-Statuscodes (Serverantwortcodes)

Ein erfahrener Webmaster sollte wissen, was mit der Site oder einer der Seiten passiert ist, wenn die HTTP-Statusmeldung angezeigt wird.

Sicher ist Ihnen bereits der Fehler 404 oder 301 aufgefallen, der von einer Remote-Seite oder einer Umleitung spricht. Aber es gibt viele andere Codes, man kann verstehen, was das Problem ist.

Wir veröffentlichen die Liste der HTTP-Statuscodes in diesem Artikel, damit auch ein Anfänger-Webmaster schnell herausfinden kann, was mit seiner Website nicht stimmt.

Ihr Teil ist mit Servern verbunden, einige gehören zu Client-Servern und so weiter. Sie werden möglicherweise niemals einige Codes sehen, aber es ist besser, für alle Fälle nützliche Kenntnisse zu haben.

Liste der HTTP-Statuscodes (Serverantwortcodes)

HTTP-Statuscodes

Dieser Code wird durch drei Ziffern angegeben, , die in 5 Klassifizierungen unterteilt sind. Diejenigen, die mit 1 beginnen, beziehen sich auf Informationen, wobei 2 als "Erfolgreich" bezeichnet wird, mit 3 eine Umleitung angeben, mit 4 von einem Fehler auf der Clientseite und diejenigen, die mit 5 beginnen, zeigen an, dass sich etwas auf der Serverseite befindet nicht so.

Um immer genau zu verstehen, was mit der Seite passiert ist und welcher HTTP-Code angezeigt wird, verwenden Sie die folgende Liste:

100 Continue (Fortsetzung) - ein temporärer Code, wenn Sie antworten, gesendet, wenn der Benutzer erfolgreich angefordert und darauf geantwortet hat.
101 Umschalten von Protokollen - Der Client wechselt zu einem anderen Protokoll. Wenn die alte Version beispielsweise veraltet ist, wird der Client an eine neuere Version gesendet.
102 Bearbeitung (Bearbeitung läuft) - informiert Sie, dass die Anforderung angenommen und bearbeitet wurde. In der Regel erscheint es während einer langen Verarbeitung, um den Client vor dem Warten zu warnen.
200 OK (Accepted) - Die Verarbeitung war erfolgreich. In einfachen Worten bestätigt der Code den Datenaustausch zwischen dem Server und dem Client.
201 erstellt - Erstellt eine Ressource, die erfolgreich erstellt wurde. Zum Beispiel, wenn eine Anforderung zum Erstellen einer neuen Seite erfolgt.
202 Accepted - Der Code gibt die Verarbeitung einer empfangenen Anforderung an. Wenn der Server die Anforderung zum Zeitpunkt der Erstellung nicht identifizieren kann, wird ein solcher Code angezeigt.
203 Nicht autorisierende Informationen (nicht zuverlässige Daten) - ähnlich wie Code 200, da er auch eine erfolgreiche Anforderung anzeigt. Der einzige Unterschied ist die Ersetzung von Informationen aus einer anderen Quelle, sodass diese möglicherweise nicht relevant sind.
204 Kein Inhalt - Wenn eine Anfrage empfangen und verarbeitet wird, aber keine Antwort vorliegt, wird ein solcher Code angezeigt.
205 Inhalt zurücksetzen (Inhalt zurücksetzen) - praktisch nicht von Code 204 zu unterscheiden, nur hier wird der Client aufgefordert, das Dokument zu aktualisieren.
206 Teilweiser Inhalt (nicht vollständiger Inhalt) - Nach der verarbeiteten Anforderung gibt der Server eine unvollständige Antwort zurück.
207 Multi-Status (Multiple Status) - Die Ergebnisse der Client-Anfrage werden von mehreren Operationen übertragen.
226 IM Used (IM wird verwendet) - Gibt an, dass der A-IM-Header erfolgreich empfangen wurde und der Server den Inhalt zurückgegeben hat (die eingegebenen Parameter werden berücksichtigt).
300 Multiple Choices - gibt an, dass die Adresse zu mehr als einer Seite führt. Der Roboter kann nicht ermitteln, worauf sich die URL genau bezieht. Daher müssen Sie die Ressource korrekt angeben.
301 Dauerhaft verschoben (Für immer verschieben) - Wird häufig von Webmaster-Code verwendet, um die Weiterleitung auf eine andere Seite festzulegen.
302 Gefunden (temporäre Übertragung) - Die Ressource ist aus verschiedenen Gründen vorübergehend nur an einer anderen Adresse verfügbar.
303 Siehe Other (Inhalt in anderen Ressourcen anzeigen) - Die vom Client angeforderte Ressource ist an einer anderen Adresse verfügbar. Sie müssen die Anforderung daher erneut senden.
304 Nicht geändert - Der Code gibt an, dass seit dem letzten Besuch des Roboters keine Änderungen an der Seite vorgenommen wurden (dies beschleunigt die Indizierung).
305 Use Proxy (Required Proxy Usage) - Zugriff auf die Ressource, die Anforderungen verarbeitet, kann nur über einen Proxy erhalten werden.
307 Temporäre Umleitung (Temporäre Umleitung) - Durch den Namen ist bereits klar, dass der Code eine temporäre Umleitung der Ressource an eine andere Adresse anzeigt.
400 Fehlerhafte Anforderung - Ungültige Anforderungssyntax, sodass der Server diese nicht annehmen kann.
401 Nicht autorisiert (Anforderung ohne Autorisierung) - Ein Code wird angezeigt, wenn ein nicht registrierter Client versucht, auf die Verbindung zuzugreifen (oder Sie müssen ein Kennwort angeben).
402 Zahlung erforderlich - Dieser Code sollte für Bargeldtransaktionen verwendet werden. Er wird nicht verwendet. Er wird daher verwendet, um interne Fehler und Probleme bei der Konfiguration von Servern anzuzeigen.
403 Verboten: Der Client versucht, eine Verbindung zu einer Ressource herzustellen, zu der kein Zugriff besteht (oder der Zugriff verweigert wird).
404 Nicht gefunden (Nicht zu finden) - der erkennbarste Code, den erfahrene Internetbenutzer nicht einmal gesehen haben. Es zeigt an, dass der angeforderte Inhalt (Seite, Informationen, Dokument usw.) nicht vorhanden ist.
405 Methode nicht zulässig - Der Client verwendet eine ungültige Methode zur Eingabe einer Anforderung.
406 Nicht akzeptabel (Anforderung ist nicht akzeptabel) - Der Code zeigt an, dass das erforderliche Dokument vorhanden ist, aber nicht in dem erforderlichen Format vorliegt (z. B. nicht die Codierung).
407 Proxy-Authentifizierung erforderlich (Proxy-Authentifizierung oder Proxy-Identifikation erforderlich) - Zum Zugriff auf den Server ist eine Proxy-Registrierung erforderlich.
408 Request Timeout - Die Anforderung kann nicht bis unendlich verarbeitet werden. Daher erscheint ein Code, wenn die angegebene Zeit abgelaufen ist.
409 Konflikt - Ein Fehler tritt zwischen Anforderungen, einem Konflikt in der Konfiguration oder zwischen ähnlichen Dateien auf. Wenn Sie beispielsweise eine Datei hinzufügen, verfügt der Server möglicherweise über eine neuere Version, sodass ein Fehler generiert wird.
410 Gone (Resource Lack) - Wird angezeigt, wenn eine Anforderung für eine Ressource angefordert wird, die bereits vollständig und dauerhaft gelöscht wurde.
411 Länge Erforderlich - Die Länge des Inhalts wird in der Anforderung nicht festgelegt. Sie müssen ihn also über den Code eingeben.
412 Voraussetzung fehlgeschlagen - Der Server kann die Anforderung nicht überprüfen, da keine Übereinstimmung gefunden wurde.
413 Request Entity Too Large - Der Server kann eine solch große Anfrage nicht verarbeiten. Daher wird eine Ablehnung ausgegeben.
414 Anforderungs-URL zu lang (falsche URL-Länge der Anforderung) - Sie können dies auch durch Schwebeflug erraten. Der Server lehnt die Bearbeitung der Anfrage ab, da die Adresse zu lang ist.
415 Nicht unterstützter Medientyp (Medientyp wird nicht unterstützt) - Das in der Anforderung verwendete Format wird von der Serverseite nicht unterstützt.
416 Angeforderter Bereich nicht erfüllbar - Ungültige Anzahl von Bytes, die in der Anforderung angegeben ist.
417 Erwartung fehlgeschlagen - Der Code wird verwendet, wenn der Server die Anforderung aufgrund des Werts im Feld Expect nicht verarbeiten kann.
422 Nicht verarbeitbare Entität (Das Element wird nicht verarbeitet) - das Problem der Verarbeitung eines (und mehrerer) Elements der Anforderung.
423 Gesperrt - Wird beim Sperren aus verschiedenen Gründen angezeigt. Natürlich werden Anforderungen nicht von der gesperrten Ressource verarbeitet.
424 Fehlgeschlagene Abhängigkeit - Eine der Quellen (abhängig) ist blockiert, sodass der Server die Anforderung nicht verarbeiten möchte.
426 Upgrade erforderlich (Upgrade erforderlich) - Um Zugang zu den Inhalten zu erhalten, müssen Sie das Protokoll aktualisieren.
500 Interner Serverfehler - Unvorhergesehene Bedingungen hindern den Server daran, Anforderungen ordnungsgemäß zu verarbeiten.
501 Nicht implementiert - Das Problem liegt entweder in der Eingabe einer Anforderung oder der Server verarbeitet nicht die zur Annahme erforderlichen Funktionen.
502 Fehlerhaftes Gateway (Gateway-Probleme) - Wird häufig an Standorten angezeigt, an denen der Server gewechselt werden muss. Ein Fehler wird ausgegeben, wenn eine ungültige Antwort vom nächsten Server in der Anforderungskette empfangen wird.
503 Server nicht verfügbar (Dienst nicht verfügbar) - Server werden ständig gewartet, und dieser Code wird derzeit demonstriert.
504 Gateway Timeout - Wird angezeigt, wenn der als Proxy oder Gateway fungierende Server nicht auf eine Antwort vom oberen Server wartet.
505 HTTP-Version wird nicht unterstützt - Einige Protokolle können vom Server nicht unterstützt werden, wie in diesem Code angegeben (keine Antwort).
507 Unzureichender Speicher - Der Server hat zum Speichern der Anforderungsdaten nicht mehr genügend Speicherplatz.
509 Bandbreitenlimit überschritten (bei Überschreiten der Bandbreite) - Wenn der Server große Verkehrsmengen verwendet (mehr als ihm zugewiesen), wird ein Code ausgegeben.
510 Nicht erweitert - Aufgrund fehlender Unterstützung für die angeforderte Nebenstelle ist keine Anforderungsverarbeitung möglich.
511 Netzwerkauthentifizierung erforderlich (wenn das Netzwerk authentifiziert werden muss) - Wenn ein Code angezeigt wird, ist eine Autorisierung vom Client erforderlich.

Liste der HTTP-Statuscodes (Serverantwortcodes)

Jeder Fehler bedeutet etwas, und wenn Sie ihn verstehen, ist es einfacher, Probleme zu lösen. Es ist unwahrscheinlich, dass Sie sich an jeden von ihnen erinnern können. Wir empfehlen daher, die Seite in Lesezeichen zu speichern (früher oder später wird dies definitiv für Sie nützlich sein).

Folgendes wird Sie interessieren:
- 6 Optionen zum Extrahieren von Inhalten für die Website
- Gastzugang für Yandex Metric und Google Analytics
- Monetarisierung des Unterhaltungsverkehrs

Suche

In Verbindung stehende Artikel