メインコンテンツまでスキップ

5. IANA Considerations (IANA考慮事項)

本文書にはIANA操作はありません (no IANA actions)。


説明

RFC 8941は、HTTP構造化フィールド値の汎用フレームワークと構文を定義していますが、それ自体は新しいHTTPヘッダーフィールド名やIANA登録を必要とする他の要素を登録しません。

なぜIANA操作がないのか?

  1. 汎用フレームワーク: RFC 8941は、他の仕様が使用する汎用フレームワークです
  2. 特定のフィールドを定義しない: 特定のHTTPヘッダーフィールドを定義しません
  3. ツール的性質: 他の仕様が使用するツール(データ型とアルゴリズム)を提供します

RFC 8941を使用する仕様

RFC 8941を使用して新しいHTTPフィールドを定義する仕様は、[RFC3864]で定義されているHTTPフィールド登録手順に従って、独自の文書でこれらのフィールドを登録すべきです (SHOULD)。


関連IANA登録の例

RFC 8941自体はIANA登録を行いませんが、それを使用する仕様は通常、次のタイプの登録を行います:

例1: Client Hints (RFC 8942)

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

例2: 仮想的なExample-Header

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

説明:
Example-Prioritiesは構造化フィールド [RFC8941] です。
その値はDictionary型でなければなりません...

重要なポイント

  • RFC 8941はメタ仕様 (meta-specification) です
  • 実際のHTTPフィールドは、RFC 8941を使用する他の仕様によって定義および登録されます
  • RFC 8941を使用する各新しいフィールドには、独自のIANA登録が必要です