Heim  >  Artikel  >  Was ist http

Was ist http

尚
Original
2019-10-21 15:53:1329572Durchsuche

Was ist http

HTTP ist ein Hypertext-Übertragungsprotokoll und das am weitesten verbreitete Netzwerkprotokoll im Internet. Alle WWW-Dateien müssen diesem Standard entsprechen.

HTTP ist wie andere Protokolle der Anwendungsschicht ein Protokoll zur Implementierung einer bestimmten Art spezifischer Anwendung, und seine Funktionen werden von einer Anwendung implementiert, die im Benutzerbereich ausgeführt wird. HTTP ist eine Protokollspezifikation. Diese Spezifikation wird in einem Dokument aufgezeichnet und ist ein Implementierungsprogramm von HTTP, das tatsächlich über das HTTP-Protokoll kommuniziert.

Der Funktionsmechanismus von HTTP:

Das HTTP-Protokoll basiert auf dem Anfrage/Antwort-Paradigma. Nachdem ein Client eine Verbindung mit dem Server hergestellt hat, sendet er eine Anfrage an den Server. Das Format der Anfrage ist eine einheitliche Ressourcenkennung, eine Protokollversionsnummer, gefolgt von MIME-Informationen, einschließlich Anfragemodifikatoren, Clientinformationen und möglichen Inhalten.

Nach Erhalt der Anfrage gibt der Server entsprechende Antwortinformationen aus. Das Format ist eine Statuszeile mit der Protokollversionsnummer der Informationen, einem Erfolgs- oder Fehlercode, gefolgt von MIME-Informationen einschließlich Serverinformationen und Entitätsinformationen und möglicherweise Inhalt.

Um es einfach auszudrücken: Jeder Server verfügt zusätzlich zu HTML-Dateien auch über ein HTTP-residentes Programm zur Beantwortung von Benutzeranfragen. Der Browser ist ein HTTP-Client und sendet eine Anfrage an den Server. Wenn eine Startdatei im Browser eingegeben oder ein Hyperlink angeklickt wird, sendet der Browser eine HTTP-Anfrage an den Server. Diese Anfrage wird an die durch die IP angegebene URL gesendet Adresse.

Das obige ist der detaillierte Inhalt vonWas ist http. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn