HTTP
Das HyperText Transfer Protocol (HTTP) ist das zugrunde liegende Netzwerkprotokoll, das den Transfer von Hypermediendokumenten im Web ermöglicht, typischerweise zwischen einem Browser und einem Server, sodass Menschen sie lesen können. Die aktuelle Version der HTTP-Spezifikation wird als HTTP/2 bezeichnet.
Als Teil eines URI wird das "http" in "http://example.com/" als "Schema" bezeichnet. Ressourcen, die das "http"-Schema verwenden, werden typischerweise über unverschlüsselte Verbindungen mit dem HTTP-Protokoll transportiert. Das "https"-Schema (wie in "https://developer.mozilla.org") zeigt an, dass eine Ressource mit dem HTTP-Protokoll, aber über einen sicheren TLS-Kanal transportiert wird.
HTTP ist textbasiert (alle Kommunikation erfolgt im Klartext) und zustandslos (keine Kommunikation ist sich früherer Kommunikationen bewusst). Diese Eigenschaft macht es ideal für Menschen, Dokumente (Websites) im World Wide Web zu lesen. HTTP kann jedoch auch als Grundlage für REST-Webdienste von Server zu Server oder fetch()
-Anfragen innerhalb von Websites genutzt werden, um sie dynamischer zu gestalten.
Siehe auch
- HTTP auf MDN
- HTTP auf Wikipedia