Das beste HTTP-Statuscodes-Tutorial im Jahr 2024. In diesem Tutorial können Sie HTTP-Statuscode-Klassifizierung, lernen
Wenn ein Browser eine Web-Seite des Betrachters Browser für den Zugriff auf sendet eine Anfrage an den Server, auf dem die Bahn. Wenn der Browser empfängt und zeigt die Titelseite, der Server, auf dem diese Seite wird ein HTTP-Statuscode-Header (Server-Header) für die Reaktion auf die Anforderung zurückkehren enthält den Browser.
HTTP-Statuscodes in Englisch für den HTTP-Statuscode.
Hier sind einige gemeinsame HTTP-Statuscodes:
HTTP-Statuscode besteht aus drei Dezimalstellen, die erste Dezimalzahl die Art der Statuscodes definiert, sind die letzten beiden Zahlen nicht klassifizierten Wirkung. HTTP-Statuscode ist in fünf Typen unterteilt:
Einstufung | Kategorie Beschreibung |
---|---|
1 ** | Information empfängt der Server die Anforderung, der Anforderer muß fortfahren |
2 ** | Erfolgreich ist, wird die Operation erfolgreich empfangen und verarbeitet |
3 ** | Redirection, weitere Maßnahmen erforderlich, um die Anforderung abzuschließen |
4 ** | Client-Fehler enthält der Antrag Syntaxfehler oder nicht füllen Sie Ihre Anfrage |
5 ** | Serverfehler trat ein Server-Fehler während der Bearbeitung des Antrags |
HTTP-Statuscode-Liste:
Statuscode | Statuscode englischen Namen | chinesische Beschreibung |
---|---|---|
100 | fortsetzen | Weiter. Kunde sollte seinen Antrag weiter |
101 | Switching Protocols | Schalt Protokolle. Server-Vermittlungsprotokoll, das auf Wunsch des Kunden. Schalter kann nur bis zu einem fortgeschritteneren Protokoll, beispielsweise auf die neue Version des HTTP-Protokolls zu wechseln |
200 | Ok | Antrag erfolgreich war. Generell gilt für GET und POST-Anfragen verwendet |
201 | Erstellt | Es wurde erstellt. Erfolgreiche Anfragen und erstellt eine neue Ressource |
202 | akzeptiert | Akzeptiert. Wir haben die Anfrage akzeptiert, aber haben den Prozess nicht abgeschlossen |
203 | Nicht verbindliche Informationen | Nicht autorisierte Informationen. Antrag erfolgreich war. Aber nicht in der ursprünglichen Information Meta vom Server zurückgegeben, aber eine Kopie der |
204 | Kein Inhalt | Leer. Der Server erfolgreich verarbeitet, aber nicht Inhalt zurück. In Abwesenheit von aktualisierten Seiten des Browsers, um sicherzustellen, setzt das aktuelle Dokument angezeigt werden |
205 | Reset-Inhalt | Inhalt zurücksetzen. Die Server-Verarbeitung erfolgreich, wird der Benutzer-Endgerät (zB ein Browser) sollte Dokumentansicht zurückgesetzt. Dieser Rückgabecode kann das Browserformularfelder löschen |
206 | Partial Content | Part. Der Server verarbeitet eine partielle GET-Anfrage |
300 | Multiple Choices | Eine Vielzahl von Optionen. Ressourcenanforderung eine Vielzahl von Positionen umfassen kann, um eine Liste der Ressourceneigenschaften und Adresse für das Benutzerendgerät zurückzukehren entsprechende (zum Beispiel: einen Browser) auswählen |
301 | Dauerhaft verschoben | Dauerhaft verschoben. Die angeforderte Ressource wurde auf einen neuen URI dauerhaft verschoben werden Informationen aus den neuen URI zurückkehren, wird der Browser automatisch auf den neuen URI gerichtet werden. Jede künftige neue Anforderung sollte mit einer neuen URI ersetzt werden |
302 | gefunden | Temporäre bewegen. Ähnlich wie bei 301. Aber die Ressource nur vorübergehend verschoben. Der Kunde sollte auch weiterhin die ursprüngliche URI zu verwenden |
303 | Siehe Andere | Andere Adresse. Ähnlich wie bei 301. Verwenden Sie GET und POST-Anfragen anzeigen |
304 | Nicht geändert | Unveränderte. Die angeforderte Ressource unverändert, der Server diesen Statuscode zurückgibt, wird es keine Ressourcen zurück. Client-Regel-Caches besucht Ressourcen durch einen Kopf Bereitstellung zeigt an, dass der Kunde nur wünschen zurückzukehren nach dem angegebenen Datum geändert Ressource |
305 | Proxy verwenden | Verwenden Sie einen Proxy-Server. Die angeforderte Ressource muss über einen Proxy zugegriffen werden |
306 | ungebraucht | Es wurde HTTP-Statuscode aufgegeben |
307 | Temporary Redirect | Temporäre Umleitung. Ähnlich wie bei 302. Verwenden Sie GET-Anforderung wird umgeleitet |
400 | Bad Request | Syntaxfehler in der Client-Anforderungen, kann der Server nicht verstehen |
401 | unbefugt | Antrag erfordert Benutzerauthentifizierung |
402 | Zahlung erforderlich | Reserviert für zukünftige Verwendung |
403 | verboten | Der Server versteht die Anforderung an die Anforderung des Clients, weigerte sich aber, diese Anforderung zu implementieren |
404 | Nicht gefunden | Der Server konnte nicht über die Ressourcen zu finden (Web) auf Antrag des Kunden. Mit diesem Code können Site-Designer einstellen "angeforderte Ressource nicht gefunden werden konnte" personalisierte Seite |
405 | Methode nicht erlaubt | Client-Anfragen verbotener Methoden |
406 | Nicht akzeptabel | Der Server konnte nicht abgeschlossen werden Ihre Anfrage vom Kunden gewünschten auf den Inhalt Eigenschaften basieren |
407 | Proxy-Authentifizierung erforderlich | Antrag erfordert Proxy-Authentifizierung, ähnlich wie 401, aber der Anforderer sollte Proxy-Berechtigung verwenden |
408 | Request Time-out | Der Server wartet auf einen Client eine Anfrage zu lange, ein Timeout zu senden |
409 | Konflikt | Zusammenstösse Server des Kunden PUT-Anforderung abgeschlossen ist wahrscheinlich, diesen Code zurück, wenn der Server die Anforderung verarbeitet |
410 | weg | Ressource vom Client angefordert nicht bereits vorhanden ist. Im Gegensatz zu 410 404, wenn die Ressource nun endgültig gelöscht wurde, bevor Sie den Code 410 verwenden können, können Website-Designer angeben Ressourcen durch einen neuen Standortcode 301 |
411 | Länge Erforderlich | Der Server konnte die Anforderungsnachricht von dem Client ohne die Content-Length gesendet zu verarbeiten |
412 | Vorbedingung nicht erfüllt | Voraussetzungen Client fordert Informationen Fehler |
413 | Angeforderte Entität zu groß | Da die Anfrage Einheit zu groß ist, kann der Server nicht verarbeiten, so dass der Antrag abgelehnt wird. Um die kontinuierliche Wunsch des Kunden zu verhindern, kann der Server die Verbindung zu schließen. Wenn der Server nur die Verarbeitung vorübergehend nicht, wird es Informationen über die Reaktion eines Retry-After enthält |
414 | Request-URI Too Large | URI ist zu lang Anfrage (URI typischerweise eine URL), kann der Server nicht umgehen |
415 | Nicht unterstützter Medientyp | Der Server konnte die Anforderung zu verarbeiten, die mit Medienformaten kam |
416 | Gewünscht Bereich nicht erfüllbar | Bereich Client-Anforderung ist ungültig |
417 | Erwartung verlassen | Der Server kann die Anfrage-Header nicht erfüllen Erwarten |
500 | Interner Serverfehler | Interner Serverfehler und konnte nicht abgeschlossen werden Anfrage |
501 | Nicht implementiert | Der Server unterstützt nicht die angeforderte Funktion, kann die Anforderung nicht erfüllen |
502 | Bad Gateway | Als Gateway oder Proxy-Server vom Remote-Server auf eine ungültige Anforderung empfangen |
503 | Dienst nicht verfügbar | Da Überlastung oder Wartung des Systems ist der Server vorübergehend nicht in der Lage die Anforderung des Clients zu behandeln. Die Länge der Verzögerung kann in der Retry-After-Header-Informationen-Server enthalten sein |
504 | Gateway Zeitüberschreitung | Acting als Gateway oder Proxy-Server, nicht rechtzeitig Zugriffsanforderung von einem Remote-Server |
505 | HTTP-Version wird nicht unterstützt | Der Server unterstützt nicht die angeforderte HTTP-Version nicht Verarbeitung beenden |