bk99.de entertain the web since 1997

RFC 9110: HTTP-Semantik neu geordnet

Zusammenfassung

RFC 9110 definiert die gemeinsame Semantik von HTTP unabhängig von den konkreten Transportversionen.

Ideen

  • Methoden beschreiben beabsichtigte Operationen.
  • Statuscodes tragen protokollübergreifend dieselbe Bedeutung.
  • Felddefinitionen erklären Caching und Weiterleitung.

Einsichten

  • Getrennte Semantik ermöglicht HTTP/1.1, HTTP/2 und HTTP/3 auf gemeinsamer Basis.
  • Klare Begriffe reduzieren widersprüchliche Implementierungen.

Fakten

  • Der RFC Editor veröffentlichte RFC 9110 im Juni 2022.
  • Der aktuelle Indexstatus lautet „Internetstandard“.
  • Der offizielle englische Titel lautet „HTTP Semantics“.
  • RFC 9110 ersetzt RFC 2818.

Empfehlungen

  • Nutze RFC 9110 statt der abgelösten monolithischen HTTP-Spezifikationen.
  • Trenne Anwendungssemantik von Transportoptimierung.

Referenzen

RFC beim RFC Editor lesen →