A B C D E F G H I K L M N O P R S T U V W X Y Z
Ho Ht Hy

HTTP – Protokoll

HTTP ist das grundlegende Protokoll für die Kommunikation im World Wide Web. Es regelt, wie Webbrowser und Webserver miteinander Daten austauschen – insbesondere Webseiten, Bilder, Videos und andere Inhalte. HTTP basiert auf einem Anfrage-Antwort-Modell: Der Client (z. B. ein Browser) sendet eine Anfrage, und der Server antwortet mit den gewünschten Daten.


Funktionen:

  • Textbasiert: HTTP verwendet einfache, lesbare Befehle wie GET, POST, PUT, DELETE.
  • Stateless: Jede Anfrage wird unabhängig behandelt – der Server merkt sich keine vorherigen Interaktionen.
  • Flexibel: HTTP kann verschiedene Medientypen übertragen (HTML, JSON, XML, Bilder, etc.).
  • Erweiterbar: Moderne Versionen wie HTTP/2 und HTTP/3 bieten Funktionen wie Multiplexing, Header-Kompression und verbesserte Sicherheit.

Typische Anwendungen:

  • Webseitenaufrufe über Browser
  • API-Kommunikation zwischen Webdiensten
  • Dateiübertragungen über das Web
  • Webbasierte Anwendungen und Dienste

HTTP vs. HTTPS:
HTTPS ist die verschlüsselte Variante von HTTP und nutzt TLS (Transport Layer Security), um die Kommunikation abzusichern. Es schützt vor Abhören, Manipulation und Identitätsdiebstahl.


Relevanz:
HTTP ist eines der wichtigsten Protokolle im Internet und bildet die Grundlage für nahezu alle Webanwendungen. Es ist essenziell für die Funktionsweise von Webseiten, mobilen Apps und Cloud-Diensten.


RFC-Dokumente:

  • RFC 2616 – HTTP/1.1 (veraltet)
  • RFC 7540 – HTTP/2
  • RFC 9110 – HTTP Semantics (HTTP/3)

© 2025 MaDe-Online