Was ist das Hypertext -Transferprotokoll?
Hypertext Transfer Protocol (HTTP) ist die im World Wide Web verwendete Netzwerk -Kommunikationssprache, um Text, Grafiken, Ton und andere Arten von Daten und Diensten auszutauschen. HTTP überträgt Daten zwischen global verknüpften Computern im Klartext. Eine sichere Version des Hypertext Transfer Protocol (HTTPS) weist Webbrowser an, Kommunikationsströme zu verschlüsseln, um vertrauliche Informationen zu schützen. HTTPS wird für alle Handels-, Bank- und anderen Dienstleistungen verwendet, in denen ein sicherer Link erforderlich ist.
Die Erfindung von HTTP und The World Wide Web wird dem englischen Physiker Sir Timothy John Berners-Lee („Tim“ Berners-Lee) zugeschrieben. Berners-Lee schlug die Idee im März 1989 vor, und im Dezember 1990 tauschten er und sein Team die Daten zwischen vernetzten Computern mit dem Hypertext-Transferprotokoll erfolgreich aus.
HTTP arbeitet im Client-Server-Modell, auf dem der Server ein Computer im Internet ist, der eine Website oder eine Datenbank hostet, und der Client ist ein Computer, der Informationen aus dem anfordertServer. HTTP ist tatsächlich Teil einer Reihe von Layered Networking -Protokollen. In der Netzwerkhierarchie ist HTTP eine Anwendungsschicht, die auf der dominanten Transportschicht ausgeführt wird, die als Transmission Control Protocol (TCP) bekannt ist. TCP ist Teil der Internet -Protokollsuite (IPS), die die mit TCP verwendete Internet -Protokoll (IP) -Ratation umfasst, wobei die Kombination als TCP/IP bezeichnet wird.
Jeder Client und Server im Web wird durch eine eindeutige numerische IP -Adresse oder ein einheitlicher Ressourcenlocator (URL) identifiziert. Dies stellt sicher, dass Anfragen nach Daten und entsprechenden Antworten (Datagrammen) korrekt durch die verschiedenen Netzwerke weitergeleitet werden, aus denen gemeinsam das World Wide Web ausmacht. Numerische IPs werden einem zugeordneten Namen zugeordnet, um die URL leichter zu erinnern. Daher kann man wisegeek.com in das URL -Fenster eines Browsers eingeben, anstatt sich an eine IP -Zeichenfolge zu erinnernMber. In einer groben Analogie könnte TCP als Fahrzeug oder Motor betrachtet werden, mit dem HTTP zwischen Computern reist, während IP sicherstellt, dass die beste Route eingenommen wird und die Daten zum richtigen Ziel ankommen.
Wie bei allen Protokollen hat sich das Hypertexttransferprotokoll im Laufe der Zeit entwickelt und die Versionen aus seiner ursprünglichen Form geändert. Die Entwicklung für HTTP fällt der Internet Engineering Task Force (IETF) und dem World Wide Web Consortium. Diese Entitäten veröffentlichen die Anfrage nach Kommentaren (RFCs), in denen neue Standards wie RFC 2616 von Juni 1999 beschrieben werden, die HTTP/1.1, die aktuelle Version, die am häufigsten verwendet wird.
Secure Https (https: // vs http: //) ist praktisch mit dem Standard -Hypertext -Transferprotokoll identisch, aber für einen Anruf beim Webbrowser, um eine verschlüsselte Verbindung zwischen Server und Client herzustellen. Alle modernen Browser haben eine Punkt-zu-Punkt-Verschlüsselung, die automatisch und ohne Benutzerintervention auftritthttps: //. Alle Daten, die den Server oder den Client verlassen, werden verschlüsselt, bevor der Computer verlassen wird, und bei der Ankunft entschlüsselt, wodurch unterwegs unergründlich bleibt.