RFC 9218 - HTTPの拡張可能な優先度スキーム
発行日: 2022年6月
ステータス: 標準化過程 (Standards Track)
著者: K. Oku (Fastly), L. Pardue (Cloudflare)
概要 (Abstract)
本文書は、HTTPクライアントが上流サーバーに対してリクエストへのレスポンスの優先順位付け方法に関する設定を伝達できるスキームと、サーバーが下流の中継装置に対してレスポンスの転送時の優先順位付け方法をヒントとして伝達できるスキームを記述します。本文書は、HTTPバージョンに依存しない方法で初期優先度を伝達するためのPriorityヘッダーフィールド (Priority Header Field) と、レスポンスの優先度を再設定するためのHTTP/2およびHTTP/3フレーム (Frames) を定義します。これらは将来の拡張性を提供するために設計された共通のフォーマット構造を共有します。
目次 (Contents)
- 1. Introduction (導入)
- 1.1 Notational Conventions (表記規則)
- 2. Motivation for Replacing RFC 7540 Stream Priorities (RFC 7540ストリーム優先度を置き換える動機)
- 2.1 Disabling RFC 7540 Stream Priorities (RFC 7540ストリーム優先度の無効化)
- 2.1.1 Advice when Using Extensible Priorities as the Alternative (代替として拡張可能な優先度を使用する際のアドバイス)
- 3. Applicability of the Extensible Priority Scheme (拡張可能な優先度スキームの適用性)
- 4. Priority Parameters (優先度パラメータ)
- 4.1 Urgency (緊急度)
- 4.2 Incremental (インクリメンタル)
- 4.3 Defining New Priority Parameters (新しい優先度パラメータの定義)
- 4.3.1 Registration (登録)
- 5. The Priority HTTP Header Field (Priority HTTPヘッダーフィールド)
- 6. Reprioritization (優先度の再設定)
- 7. The PRIORITY_UPDATE Frame (PRIORITY_UPDATEフレーム)
- 7.1 HTTP/2 PRIORITY_UPDATE Frame (HTTP/2 PRIORITY_UPDATEフレーム)
- 7.2 HTTP/3 PRIORITY_UPDATE Frame (HTTP/3 PRIORITY_UPDATEフレーム)
- 8. Merging Client- and Server-Driven Priority Parameters (クライアント駆動とサーバー駆動の優先度パラメータのマージ)
- 9. Client Scheduling (クライアントスケジューリング)
- 10. Server Scheduling (サーバースケジューリング)
- 10.1 Intermediaries with Multiple Backend Connections (複数のバックエンド接続を持つ中継装置)
- 11. Scheduling and the CONNECT Method (スケジューリングとCONNECTメソッド)
- 12. Retransmission Scheduling (再送スケジューリング)
- 13. Fairness (公平性)
- 13.1 Coalescing Intermediaries (結合中継装置)
- 13.2 HTTP/1.x Back Ends (HTTP/1.xバックエンド)
- 13.3 Intentional Introduction of Unfairness (意図的な不公平性の導入)
- 14. Why Use an End-to-End Header Field? (エンドツーエンドヘッダーフィールドを使用する理由)
- 15. Security Considerations (セキュリティの考慮事項)
- 16. IANA Considerations (IANAの考慮事項)
- 17. References (参考文献)
- 17.1 Normative References (規範的参考文献)
- 17.2 Informative References (情報的参考文献)
- Acknowledgements (謝辞)
- Authors' Addresses (著者の連絡先)
関連リソース
- 公式原文:
https://www.rfc-editor.org/rfc/rfc9218.txt - 公式ページ:
https://datatracker.ietf.org/doc/html/rfc9218 - 正誤表:
https://www.rfc-editor.org/errata_search.php?rfc=9218