5. IANA の考慮事項 (IANA Considerations)
5.1 範囲単位レジストリ (Range Unit Registry)
"HTTP Range Unit Registry" は、範囲単位名の名前空間を定義し、それらに対応する仕様を参照する。このレジストリは作成済みであり、現在 http://www.iana.org/assignments/http-parameters/ で保守されている。
5.1.1 手続き (Procedure)
HTTP 範囲単位の登録には、以下のフィールドを含めなければならない (MUST)。
- 名前 (Name)
- 説明 (Description)
- 仕様テキストへのポインター (Pointer to specification text)
この名前空間に追加される値には、IETF レビューが必要である ([RFC5226] の 4.1 節を参照)。
5.1.2 登録 (Registrations)
初期の範囲単位レジストリには、以下の登録が含まれる。
| 範囲単位名 | 説明 | 参照 |
|---|---|---|
| bytes | オクテットの範囲 | 2.1 節 |
| none | 予約されたキーワードであり、範囲がまったくサポートされていないことを示す | 2.3 節 |
変更管理者は次のとおりである。"IETF ([email protected]) - Internet Engineering Task Force"。
5.2 ステータスコードの登録 (Status Code Registration)
http://www.iana.org/assignments/http-status-codes にある "Hypertext Transfer Protocol (HTTP) Status Code Registry" は、以下の登録を含むように更新された。
| 値 | 説明 | 参照 |
|---|---|---|
| 206 | Partial Content | 4.1 節 |
| 416 | Range Not Satisfiable | 4.4 節 |
5.3 ヘッダフィールドの登録 (Header Field Registration)
HTTP ヘッダフィールドは、http://www.iana.org/assignments/message-headers/ で保守されている "Message Headers" レジストリに登録される。
本文書は以下の HTTP ヘッダフィールドを定義するため、それらに関連するレジストリエントリは、以下の恒久的な登録に従って更新された ([BCP90] を参照)。
| ヘッダフィールド名 | プロトコル | ステータス | 参照 |
|---|---|---|---|
| Accept-Ranges | http | standard | 2.3 節 |
| Content-Range | http | standard | 4.2 節 |
| If-Range | http | standard | 3.2 節 |
| Range | http | standard | 3.1 節 |
変更管理者は次のとおりである。"IETF ([email protected]) - Internet Engineering Task Force"。
5.4 インターネットメディアタイプの登録 (Internet Media Type Registration)
IANA は Internet メディアタイプのレジストリ [BCP13] を http://www.iana.org/assignments/media-types/ で保守している。
本文書は、Internet メディアタイプ "multipart/byteranges" の仕様として機能する。以下が IANA に登録されている。
5.4.1 インターネットメディアタイプ multipart/byteranges (Internet Media Type multipart/byteranges)
- タイプ名: multipart
- サブタイプ名: byteranges
- 必須パラメーター: boundary
- 任意パラメーター: なし (N/A)
- エンコーディングに関する考慮事項: "7bit"、"8bit"、または "binary" のみが許可される
- セキュリティに関する考慮事項: 6 節を参照
- 相互運用性に関する考慮事項: なし (N/A)
- 公開仕様: 本仕様 (付録 A を参照)。
- このメディアタイプを使用するアプリケーション: 単一のリクエストで複数の範囲をサポートする HTTP コンポーネント。
- フラグメント識別子に関する考慮事項: なし (N/A)
- 追加情報:
- このタイプの非推奨の別名: なし (N/A)
- マジックナンバー: なし (N/A)
- ファイル拡張子: なし (N/A)
- Macintosh ファイルタイプコード: なし (N/A)
- 詳細情報の連絡先となる人物とメールアドレス: 著者のアドレス (Authors' Addresses) の節を参照。
- 想定される用途: COMMON
- 使用上の制限: なし (N/A)
- 著者: 著者のアドレス (Authors' Addresses) の節を参照。
- 変更管理者: IESG