44

HTTP/2.0 をサポートする Tomcat の最低バージョンを知っている人はいますか? 私は彼らのサイトのいたるところを見てきましたが、これに関する詳細は見つかりません.

4

3 に答える 3

68

私は Jetty で HTTP/2 を実装しており、HTTP/2 を実装している他のプロジェクトにも注目しています。

Tomcat の Mark Thomas は、Tomcat 9 での HTTP/2 のサポートについて概説しています

2017 年 1 月の更新: Tomcat 8.5 は HTTP/2 をサポートしています。@joe-aldrich の回答を参照して ください

サーブレット 4.0 のターゲットとして HTTP/2 サポートが予定されており、HTTP/2 サポートには JDK (私も関与しています) での ALPN サポートが必要であり、JDK での ALPN サポートは JDK 9 で予定されていることを考慮すると、すべてが実現するまでには、おそらく長い時間がかかるでしょう。

ただし、他のサーブレット コンテナはすでに HTTP/2 サポートを提供していることに注意してください。

Jetty 9.3.0は、HTTP/2、クライアント、およびサーバーを完全かつ堅牢にサポートしています。私たちは何ヶ月も前から自社の Web サイトで HTTP/2 を実行しており、HTTP/2 をサポートする製品の準備ができていると考えています。Jetty の HTTP/2 プッシュ API は、Servlet 4.0 に含めることが検討されています。HTTP/2 プッシュは、(サーブレット フィルターを介して) 透過的な方法で Jetty にデプロイされたアプリケーションで既に利用可能です。

Undertowには、HTTP/2 の実装もあります。

Nettyにもありますが、サーブレット API に基づいていません。

于 2015-06-15T22:29:23.757 に答える
23

Tomcat 8.5 がリリースされ、Tomcat 9 からバックポートされた機能が含まれており、HTTP/2 のサポートが含まれています。

于 2016-06-17T20:26:15.693 に答える