ドラフトHTTP 2.0仕様が公開されました

本日、HTTP / 2.0標準の仕様草案が公開されました。 HTTP 2.0は、1999(RFC 2616)で説明されているHTTP 1.1の登場以来、HTTPプロトコルの最初の新しいバージョンです。

下書きはここで読むことができます: http : //tools.ietf.org/html/draft-ietf-httpbis-http2-04



主な新規性:SPDYはHTTP / 2.0の基礎として使用されます-TCP / TLS接続を介したGoogleのバイナリアプリケーション層プロトコル。



HTTP / 2.0では、HTTPのセマンティクスは保持されると予想されますが、HTTP / 1.xスタイルで廃止された構文とメッセージデザインを使用することは回避されると予想されます。 HTTP / 2.0に委ねられた主要なタスクの中で:





IETFワーキンググループの責任者であるMark Nottinghamの提案に基づいて、HTTP / 2.0はGoogleが作成したSPDYプロトコルを使用します(Google、Twitter、Wordpress.com、Facebook、およびChrome、Firefox、Opera、IE11で既にサポートされています) -追加のキルガンに感謝します )。 SPDYは、HTTPヘッダーの圧縮、リクエストの多重化、リクエストの優先順位付けにより、HTTPを介したサイトの読み込みを大幅に加速できます。 クライアントとサーバー間のデータの接続および交換の遅延を最小限に抑えるように特別に設計されています。Google自体によると、それを使用するサイトの速度は15%〜50%の範囲です。 プロトコルの実装は、Python、Go、Ruby、Java、およびJavaScript(node.js)で利用可能です。 すべてのサイトでSPDYプロトコルを使用できる特別なプロキシサーバーが用意されています。 SPDY実装コードは、Apacheライセンスの下でオープンソースです。



HabréSPDYについては、1年前にここで議論されました



ソースコードとバグトラッカー: https : //github.com/http2/http2-spec

Wiki: http : //tools.ietf.org/wg/httpbis/



All Articles