Zum Hauptinhalt springen

5. IANA Considerations (IANA-Überlegungen)

Dieses Dokument hat keine IANA-Aktionen (no IANA actions).


Erklärung

RFC 8941 definiert ein generisches Rahmenwerk und eine Syntax für HTTP-strukturierte Feldwerte, registriert jedoch selbst keine neuen HTTP-Header-Feldnamen oder andere Elemente, die eine IANA-Registrierung erfordern.

Warum keine IANA-Aktionen?

  1. Generisches Rahmenwerk: RFC 8941 ist ein generisches Rahmenwerk zur Verwendung durch andere Spezifikationen
  2. Definiert keine spezifischen Felder: Es definiert keine spezifischen HTTP-Header-Felder
  3. Werkzeugnatur: Es stellt Werkzeuge (Datentypen und Algorithmen) für andere Spezifikationen bereit

Spezifikationen, die RFC 8941 verwenden

Spezifikationen, die neue HTTP-Felder unter Verwendung von RFC 8941 definieren, sollten (SHOULD) diese Felder in ihren eigenen Dokumenten registrieren und dabei dem in [RFC3864] definierten HTTP-Feldregistrierungsverfahren folgen.


Beispiele für verwandte IANA-Registrierungen

Obwohl RFC 8941 selbst keine IANA-Registrierung durchführt, führen Spezifikationen, die es verwenden, in der Regel die folgenden Arten von Registrierungen durch:

Beispiel 1: Client Hints (RFC 8942)

Header field name: Sec-CH-UA
Applicable protocol: http
Status: standard
Author/Change controller: IETF
Specification document: RFC 8942

Beispiel 2: Hypothetisches Example-Header

Header field name: Example-Priorities
Applicable protocol: http
Status: standard
Author/Change controller: IETF
Specification document: [RFC XXXX]

Beschreibung:
Example-Priorities ist ein strukturiertes Feld [RFC8941].
Sein Wert muss vom Typ Dictionary sein...

Wichtige Punkte

  • RFC 8941 ist eine Meta-Spezifikation (meta-specification)
  • Tatsächliche HTTP-Felder werden von anderen Spezifikationen definiert und registriert, die RFC 8941 verwenden
  • Jedes neue Feld, das RFC 8941 verwendet, benötigt seine eigene IANA-Registrierung