Http erfolgreiche Statusmeldungen | Erklärt

Http erfolgreiche Statusmeldungen | Erklärt
HTTP ist ein häufig verwendetes Internet-Protokoll, mit dem die clientseitige und die serverseitig miteinander kommunizieren. Jedes Mal, wenn diese Kommunikation auftritt, wird eine HTTP-Nachricht generiert. Diese Nachrichten werden allgemein als HTTP -Statusnachrichten bezeichnet.

Es gibt viele HTTP -Nachrichtenkategorien wie Informationsstatusnachrichten, Umleitungsstatusnachrichten, Client -Fehlermeldungen usw. In diesem Beitrag werden wir jedoch die verschiedenen Antwortnachrichten diskutieren, die unter die Kategorie der erfolgreichen Statusnachrichten von HTTP fallen.

Bevor wir uns mit den erfolgreichen Statusnachrichten in HTTP einlassen, untersuchen wir zunächst, welche HTTP -Statusnachrichten im Allgemeinen sind.

Was ist eine HTTP -Statusnachricht

Der Webbrowser und der Server interagieren jedes Mal, wenn ein Benutzer eine bestimmte Aktion ausübt. Diese Interaktion kann manchmal erfolgreich sein und manchmal kann sie nicht. Unabhängig vom Szenario wird der Benutzer über diese Interaktion über Antwortmeldungen informiert, die üblicherweise als HTTP -Statusnachrichten bezeichnet werden.


Was ist eine erfolgreiche HTTP -Statusnachricht

Wenn die Kommunikation zwischen dem Webbrowser und dem Server erfolgreich ist, werden erfolgreiche Statusnachrichten generiert. Diese erfolgreichen Statusnachrichten werden einige Codes (200, 201, 2xx) wie jede andere Statusnachricht zugewiesen. Einige der Statusnachrichten, die unter diese Gruppe fallen.

200 OK

Eine Antwortmeldung, die den erfolgreichen Abschluss einer HTTP -Anfrage bestätigt. Die Informationen in der Nachricht hängen beispielsweise von der verwendeten HTTP -Methode ab,

Wenn die GET -Methode verwendet wird, wird die angeforderte Ressource als Antwort übertragen.

Wenn die Kopfmethode verwendet wird.

Wenn die Post- oder Put -Methode verwendet wird, enthält die Nachricht das Ergebnis der Aktion.

Wenn die Trace -Methode verwendet wird, besteht die Nachricht aus der ursprünglich vom Server empfangenen Anforderung.

201 erstellt

Eine Antwortmeldung, die den erfolgreichen Abschluss der Anfrage bestätigt und die Erzeugung einer neuen Ressource bestätigt. Diese Nachricht wird häufig als Antwort auf die Post- oder Put -Methode gesendet.

202 akzeptiert

Eine Antwortmeldung, die die erfolgreiche Akzeptanz einer Anfrage bestätigt, wurde die Anfrage jedoch noch nicht bearbeitet. Dies handelt. Diese Antworten sind für Szenarien ausgelegt, in denen die Anforderung von einem anderen Server oder Prozess oder für die Stapelverarbeitung behandelt wird.

203 nicht autoritative Informationen

Eine Antwortmeldung, die die erfolgreiche Verarbeitung der Anforderung bestätigt, werden jedoch die damit bereitgestellten Informationen von einem anderen Server extrahiert. Diese bereitgestellten Informationen können eine Variante der ersten Version sein. Die 200 -OK -Antwort hat Vorrang vor dieser Antwort.

204 Kein Inhalt

Eine Antwortmeldung, die den erfolgreichen Abschluss der Anfrage authentifiziert, werden jedoch keine Informationen als Ergebnis der Antwort bereitgestellt.

205 Inhalt zurücksetzen

Eine Antwortmeldung, die bestätigt, dass die Anfrage bearbeitet wurde. Der Benutzer, der die Anfrage gesendet hat.

206 Teilinhalt

Eine Antwortmeldung, die nur einen Teil der von dem Client festgelegten Ressource angefordert wird, die angefordert werden.

Abschluss

HTTP -erfolgreiche Statusnachrichten werden generiert, wenn die Interaktion zwischen dem Webserver und dem Browser erfolgreich ist. Einige der Statusnachrichten, die unter die Kategorie erfolgreicher Statusnachrichten fallen, sind 200 OK, 201 erstellt, 202 akzeptiert usw. Die diesen Nachrichten zugewiesenen Codes betragen 200, 201, bis zu 2xx. Jede dieser Nachrichten hat eine andere Bedeutung, die wir in diesem Beitrag ausführlich besprochen haben.