RFC 9297 - HTTP データグラムとカプセルプロトコル
発行日: 2022年8月
ステータス: 標準化過程 (Standards Track)
著者: D. Schinazi (Google LLC)、L. Pardue (Cloudflare)
概要 (Abstract)
本文書は、HTTP データグラム (HTTP Datagrams) について説明します。これは、HTTP 接続内で多重化された、潜在的に信頼性のないデータグラムを伝送するための規約です。
HTTP/3 では、HTTP データグラムは QUIC DATAGRAM 拡張を使用して信頼性なしで送信できます。QUIC DATAGRAM フレームが利用できない、または望ましくない場合、HTTP データグラムはカプセルプロトコル (Capsule Protocol) を使用して送信できます。カプセルプロトコルは、HTTP 接続でデータを伝送するためのより一般的な規約です。
HTTP データグラムとカプセルプロトコルは、アプリケーションではなく、HTTP 拡張機能で使用することを意図しています。
目次 (Table of Contents)
- 1. Introduction (はじめに)
- 1.1 Conventions and Definitions (表記規則と定義)
- 2. HTTP Datagrams (HTTP データグラム)
- 2.1 HTTP/3 Datagrams (HTTP/3 データグラム)
- 2.1.1 The SETTINGS_H3_DATAGRAM HTTP/3 Setting
- 2.2 HTTP Datagrams Using Capsules (カプセルを使用した HTTP データグラム)
- 2.1 HTTP/3 Datagrams (HTTP/3 データグラム)
- 3. Capsules (カプセル)
- 3.1 HTTP Data Streams (HTTP データストリーム)
- 3.2 The Capsule Protocol (カプセルプロトコル)
- 3.3 Error Handling (エラー処理)
- 3.4 The Capsule-Protocol Header Field (Capsule-Protocol ヘッダーフィールド)
- 3.5 The DATAGRAM Capsule (DATAGRAM カプセル)
- 4. Security Considerations (セキュリティに関する考慮事項)
- 5. IANA Considerations (IANA に関する考慮事項)
- 5.1 HTTP/3 Setting (HTTP/3 設定)
- 5.2 HTTP/3 Error Code (HTTP/3 エラーコード)
- 5.3 HTTP Header Field Name (HTTP ヘッダーフィールド名)
- 5.4 Capsule Types (カプセルタイプ)
- 6. References (参考文献)
- 6.1 Normative References (規範的参考文献)
- 6.2 Informative References (参考情報)
- Acknowledgments (謝辞)
- Authors' Addresses (著者の連絡先)
関連リソース
- 公式 RFC: RFC 9297
- Datatracker: RFC 9297 情報
- 正誤表: RFC Editor Errata