19

いくつか調査した結果、Tomcat での HTTP/2 サポートに関するリソースが見つからないことに驚きました。8.0 の変更ログは、SPDY の実験的サポートを示しており、wiki はサポートされている仕様 ( http://wiki.apache.org/tomcat/Specifications ) として HTTP/2 を参照していますが、それに関するチュートリアルは見つかりません。

Tomcat で HTTP/2 を有効にすることがすでに可能かどうか知っていますか? 答えが「はい」の場合、どうすればそれを行うことができますか?

4

4 に答える 4

21

Tomcat はまだ HTTP/2 をサポートしていません。

HTTP/2 のサポートは、Tomcat 9 以降で計画されています。以前のバージョンにバックポートされる可能性があります。

実験的な SPDY サポートはまさに実験的なものでした。ブラウザーが SPDY の特定のバージョンをサポートしている間は機能しましたが、Tomcat によって実装された SDPY のバージョンを現在サポートしているブラウザーはありません。

SPDY の実験的なサポートは、変更ログに記載されている Tomcat 8.0.22 から削除されました。

于 2015-04-01T13:06:00.207 に答える
8

HTTP/2 サポートTomcatで利用できるようになりました。Tomcat-8.5は HTTP/2 をサポートします。tomcat-8.5以降で HTTP/2 を有効にするには、tomcat conf フォルダーのserver.xmlファイルでコネクタ プロトコルをアップグレードする必要があります。

<Connector ... >
  <UpgradeProtocol className="org.apache.coyote.http2.Http2Protocol" />
</Connector>

また、このコネクタを使用するには、SSL 証明書の構成をセットアップする必要があります。

于 2016-04-11T05:22:00.893 に答える