Appendix B. Changes from RFC 7540 (RFC 7540からの変更点)
Appendix B. Changes from RFC 7540 (RFC 7540からの変更点)
このリビジョンには, 以下の実質的な変更が含まれています:
-
TLS 1.3の使用は, このドキュメントが廃止する [RFC8740] に基づいて定義されました。
-
RFC 7540で定義された優先度スキームは非推奨になりました。PRIORITYフレームのフォーマットとHEADERSフレームの優先度フィールドの定義, およびPRIORITYフレームをいつ送受信できるかを管理するルールは保持されていますが, これらのフィールドのセマンティクスはRFC 7540でのみ説明されています。RFC 7540の優先度シグナリングスキームは成功しませんでした。[HTTP-PRIORITY] のより単純なシグナリングの使用が推奨されます。
-
HTTP/1.1アップグレードメカニズムは非推奨となり, このドキュメントでは指定されなくなりました。これは広く展開されたことはなく, プレーンテキストHTTP/2ユーザーは代わりに事前知識実装を使用することを選択しました。
-
フィールド名と値の検証が縮小されました。中継者に必須の検証が正確に定義され, リクエストのエラー報告が400シリーズステータスコードの送信を奨励するように修正されました。
-
実験的使用のために予約されていた設定とフレームタイプのコードポイントの範囲が, 一般的な使用に利用できるようになりました。
-
接続固有のヘッダーフィールド -- これらは禁止されています -- がより正確かつ包括的に識別されるようになりました。
-
Hostと":authority"は一致しないことが許可されなくなりました。
-
設定の変更後に動的テーブルサイズ更新命令を送信するためのルールが, Section 4.3.1で明確化されました。
編集上の変更も含まれています。特に, 用語とドキュメント構造の変更は, コアHTTPセマンティクス [HTTP] の更新に応じたものです。これらのドキュメントには, 421ステータスコードや接続統合 (connection coalescing) など, RFC 7540で最初に定義されたいくつかの概念が含まれるようになりました。