HTTP-Tutorial

Das Hypertext Transfer Protocol (HTTP) ist ein Protokoll auf Anwendungsebene für verteilte, kollaborative Hypermedia-Informationssysteme. Dies ist die Grundlage für die Datenkommunikation für das World Wide Web (dh Internet) seit 1990. HTTP ist ein generisches und zustandsloses Protokoll, das auch für andere Zwecke verwendet werden kann, indem Erweiterungen seiner Anforderungsmethoden, Fehlercodes und Header verwendet werden.

Dieses Tutorial basiert auf der RFC-2616-Spezifikation, die das als HTTP / 1.1 bezeichnete Protokoll definiert. HTTP / 1.1 ist eine Überarbeitung des ursprünglichen HTTP (HTTP / 1.0). Ein Hauptunterschied zwischen HTTP / 1.0 und HTTP / 1.1 besteht darin, dass HTTP / 1.0 für jeden Anforderungs- / Antwortaustausch eine neue Verbindung verwendet, wobei als HTTP / 1.1-Verbindung für einen oder mehrere Anforderungs- / Antwortaustausche verwendet werden kann.

Dieses Tutorial wurde für Absolventen der Informatik und Webentwickler erstellt, um ihnen das Verständnis der grundlegenden bis fortgeschrittenen Konzepte im Zusammenhang mit dem Hypertext Transfer Protocol (HTTP) zu erleichtern.

Bevor Sie mit diesem Lernprogramm fortfahren, sollten Sie sich mit Webkonzepten, Webbrowsern, Webservern, Client- und Serverarchitektur-basierter Software vertraut machen.