2
私はHTTP/2を学んでいます。私は、HTTP/2の仕様であるRFC7540があることを知っています。しかし、私はimplementation pageに示されている用語 "プロトコルID"に混乱しています。 h2
、h2c
、h2-14
、h2-15
、h2-16
、h2-17
、h2c-17
(すべてをリストしているかどうかはわかりません)があります。HTTP/2のプロトコルIDとは何ですか?その理由は何ですか?
これらのプロトコルIDは何ですか?それらとRFC7540の関係は何ですか?
一部のHTTP/2サーバー実装がいくつかのプロトコルIDをサポートすると主張しているのはどういう意味ですか?
最終バージョンがリリースされて以来、まだドラフトバージョンをサポートする必要があるのはなぜですか?互換性の理由から? – laike9m
@ laike9m:申し訳ありませんが、それはあまりにも詳細な質問です。その理由は、すべてのWebサーバーで異なる可能性があります*。無料で利用できる多くのWebサーバーと既存のコードのクリーンアップには時間がかかり、Web開発者にはお金がかかりません。 [相違点](https://tools.ietf.org/rfcdiff?url2=rfc7540)を調べることで、ドラフト標準の正確な違いを調べることができますが、実用的価値はありますか?あなたの質問のほとんどの読者にとってもっと重要なのは、** h2-16とh2-17は新しい基準ではありません**(16と17は2016年と2017年を意味しないということです)。そうじゃない? – Oleg
申し訳ありませんが、あなたの答えはあなたのためです。 – laike9m