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. Getrennte Semantik ermöglicht HTTP/1.1, HTTP/2 und HTTP/3 auf gemeinsamer Basis.

Ideen

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

Einsichten

  • Klare Begriffe reduzieren widersprüchliche Implementierungen.

Fakten

  • RFC 9110 ersetzt RFC 2818.

Bemerkungen

  • RFC 9110 trägt den Status „Internetstandard“; aktuelle Errata und Nachfolgedokumente bleiben zusätzlich zu prüfen.

Empfehlungen

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

Referenzen

RFC beim RFC Editor lesen →

Im Webarchiv suchen