Share via


Azure Content Delivery Network での HTTP/2 のサポート

HTTP/2 は HTTP/1.1 に対するメジャー リビジョンです。 このテクノロジーは、Web パフォーマンスの向上、応答時間の短縮、ユーザー エクスペリエンスの向上を実現する一方で、慣例的な HTTP メソッド、状態コード、セマンティクスは維持されます。 HTTP/2 は HTTP および HTTPS と連携して動作するように設計されていますが、多くのクライアント Web ブラウザーは HTTP/2 over TLS (トランスポート層セキュリティ) のみをサポートしています。

HTTP/2 の利点

HTTP/2 の利点には、次のものがあります。

  • 多重化およびコンカレンシー

    HTTP 1.1 を使用した場合、複数のリソース要求には複数の TCP 接続が必要になるため、各接続に関連してパフォーマンス オーバーヘッドが発生します。 HTTP/2 では、1 つの TCP 接続で複数のリソースを要求できます。

  • ヘッダーの圧縮

    提供されたリソースの HTTP ヘッダーを圧縮することにより、転送時間が大幅に短縮されます。

  • ストリームの依存関係

    ストリームの依存関係により、クライアントはサーバーにどのリソースに優先順位が割り当てられているかを示すことができます。

HTTP/2 のブラウザーサポート

すべての主要なブラウザーでは、現在のバージョンで HTTP/2 サポートが実装されています。 サポートされていないブラウザーは、自動的に HTTP/1.1 にフォールバックします。

Browser 最小バージョン
Microsoft Edge 12
Google Chrome 43
Mozilla Firefox 38
Opera 32
Safari 9

Azure CDN での HTTP/2 サポートの有効化

現在、HTTP/2 サポートは、すべての Azure CDN プロファイルに対してアクティブです。 顧客からのそれ以上のアクションは必要ありません。

次のステップ

HTTP/2 の詳細については、次のリソースを参照してください。

Azure CDN の使用可能な機能の詳細については、「Azure CDN の概要」を参照してください。