tencent cloud

HTTP/2プロトコルサポート関連
最終更新日:2025-11-19 10:39:21
HTTP/2プロトコルサポート関連
最終更新日: 2025-11-19 10:39:21

製品
内容
製品購入
製品の実現


HTTP/2とは何ですか。

HTTP/2(ハイパーテキスト転送プロトコルバージョン2)とは、HTTPプロトコルの2番目のメジャーバージョンであり、Webサービスに用いられます。
HTTP/2は、HTTP1.Xのパフォーマンスの問題を解決し、ネットワークリソースをより有効に利用し、ネットワークアプリケーションの遅延を減少させることを目的として設計されています。
HTTP/2はHTTP1.Xとの間に後方互換性を有します。

HTTP/2を使用する必要があるのはなぜですか。

HTTP/2はHTTP1.Xと比べて応答が速く、より高効率で、次のようなメリットがあります。
多重化:並行処理によって応答が速くなります。
サーバープッシュ:クライアントが必要とするリソースをサーバーが能動的にプッシュすることで、リクエストの回数を減らします。
その他の機能には、トラフィック制御、リクエストの優先度、ヘッダー圧縮、バイナリーフレーミングなどがあります。

どのように課金されますか。

CLBはHTTP/2をサポートしており、追加料金はかかりません。

CLB上でHTTP/2を有効にするにはどうすればよいですか。

ご注意:
HTTPリスナーはHTTP/2をサポートしていません。主なブラウザおよびWebServerは、TLSベースのHTTP/2プロトコルのみをサポートしています。
CLBとバックエンドサーバーの間では引き続きHTTP1.Xプロトコルを使用します。
1. HTTPSリスナーでHTTP/2を有効にします
CLBインスタンス:CLBのHTTP/2に対するサポートを有効にするか無効にするかを選択できます。詳細については、HTTPSリスナーの設定をご参照ください。
従来型CLBインスタンス:2018年4月よりも前に作成されたHTTPSリスナーは、HTTP/2を有効にすることができません。2018年4月よりも後に作成されたHTTPSリスナーは、HTTP/2を有効にすることができます。従来型CLBは、HTTP/2のスイッチの変更をサポートしていません。
2. クライアントのアクセス時のコンセンサスプロトコル
クライアントが起動済みのHTTP/2リスナーにアクセスした際、HTTPSのハンドシェイクのプロセスにおいてプロトコルバージョンのネゴシエーションが行われます。クライアントはALPN(アプリケーション層プロトコルネゴシエーション)を使用して、サポート可能なプロトコルのリストをサーバーに通知し、サーバーはプロトコルリストに基づいてHTTP/2またはHTTP1.Xを選択します。クライアントがHTTP/2をサポートしていない場合は自動的に後方互換されますので、追加の設定は必要ありません。

HTTP/2はどのリージョンでサポートされていますか。

HTTP/2は全リージョンでサポートされています。

この記事はお役に立ちましたか?
営業担当者に お問い合わせ いただくか チケットを提出 してサポートを求めることができます。
はい
いいえ

フィードバック