今日、私はあなたと30年の長い歴史を越えて、HTTPプロトコルの開発プロセス全体をレビューしました。
1. HTTPプロトコルは、30年前にTim Berners-Leeによる論文を開始しました。
2. HTTP / 0.9は単純なテキストプロトコルであり、テキストリソースのみを取得できます。
3. HTTP / 1.0は、現在使用されているほとんどの技術を確立していますが、正式な標準ではありません。
4. HTTP / 1.1は現在インターネットで最も広く使用されているプロトコルであり、その機能も非常に完全です。
5. HTTP / 2はGoogleのSPDYプロトコルに基づいており、パフォーマンスの向上に重点を置いていますが、まだ一般的ではありません。
GOのhttpライブラリは、デフォルトでHTTP / 2プロトコルをサポートしています。TLSを使用している限り、HTTP / 2機能はデフォルトで有効になります。
6. HTTP / 3はGoogleのQUICプロトコルに基づいており、これは将来の開発方向です。