Hypertext Transfer Protocol

Das Hypertext Transfer Protocol (HTTP; englisch für Hypertext-Übertragungsprotokoll) ist ein 1991 eingeführtes zustandsloses Protokoll zur Übertragung von Daten auf der Anwendungsschicht über ein Rechnernetz. Es wird hauptsächlich eingesetzt, um Webseiten (Hypertext-Dokumente) aus dem World Wide Web (WWW) in einen Webbrowser zu laden. Es ist jedoch nicht prinzipiell darauf beschränkt und auch als allgemeines Dateiübertragungsprotokoll sehr verbreitet.

Hypertext Transfer Protocol
Familie:Internetprotokollfamilie
Einsatzfeld:Datenübertragung (Hypertext u. a.)
auf Anwendungsschicht
aufbauend aufTCP (Transport für HTTP/1.1 und /2)
QUIC (Transport für HTTP/3)
Einführung:1991
aktuelle Version:3 (2022)
Standard:
  • RFC 1945 (1996)
  • RFC 2616 (1999)
  • RFC 7230 (2014)
  • RFC 7231 (2014)
  • RFC 7232 (2014)
  • RFC 7233 (2014)
  • RFC 7234 (2014)
  • RFC 7235 (2014)
  • RFC 7541 (2015)
  • RFC 9113 (2022)
  • RFC 9114 (2022)

HTTP wurde von der Internet Engineering Task Force (IETF) und dem World Wide Web Consortium (W3C) standardisiert. Aktuelle Version ist HTTP/3, welche als RFC 9114 im Juni 2022 veröffentlicht wurde. Die Weiterentwicklung wird von der HTTP-Arbeitsgruppe der IETF (HTTPbis) organisiert. HTTP verwendet standardmäßig Port 80 für unverschlüsselte und Port 443 für verschlüsselte Übertragung. Es gibt zu HTTP ergänzende und darauf aufbauende Standards wie HTTPS für die Verschlüsselung übertragener Inhalte oder das Übertragungsprotokoll WebDAV.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.