Prise en charge de Tomcat pour HTTP / 2.0?

Est-ce que quelqu’un sait quelle est la version la plus basse de Tomcat qui supporte HTTP / 2.0? J’ai cherché partout sur leur site et je ne trouve aucun détail à ce sujet.

    Je suis l’implémenteur HTTP / 2 dans Jetty et je surveille d’autres projets mettant en œuvre HTTP / 2.

    Mark Thomas, de Tomcat, a décrit le support de HTTP / 2 pour Tomcat 9 .

    Mise à jour de janvier 2017 : Tomcat 8.5 prend en charge HTTP / 2 see @ joe-aldrich answer https://stackoverflow.com/a/37889873/2027465

    Considérant que Servlet 4.0 aura pour support HTTP / 2 cible, et que la prise en charge HTTP / 2 requirejs la prise en charge ALPN dans le JDK (auquel je participe également), et que la prise en charge ALPN dans le JDK est prévue pour JDK 9, il faudra probablement beaucoup de temps avant que tout cela se concrétise.

    Sachez toutefois que les autres conteneurs Servlet fournissent déjà un support HTTP / 2.

    Jetty 9.3.0 a un support complet et robuste pour HTTP / 2 , client et serveur. Cela fait déjà plusieurs mois que nous exécutons HTTP / 2 sur notre propre site Web et nous considérons que la production du support HTTP / 2 est prête. Les API Push HTTP / 2 de Jetty sont envisagées pour inclusion dans Servlet 4.0. HTTP / 2 Push est déjà disponible pour les applications déployées sur Jetty de manière transparente (via un filtre de servlet).

    Undertow a également une implémentation pour HTTP / 2.

    Netty en a également une, mais elle ne repose pas sur les API Servlet.

    Tomcat 8.5 est sorti avec des fonctionnalités sauvegardées depuis Tomcat 9 et inclut un support HTTP / 2.

    La dernière version de Tomcat ( version 9 ) prend entièrement en charge HTTP / 2. Cependant, comme tous les principaux navigateurs implémentent uniquement HTTP / 2 sur TLS, vous devrez configurer Tomcat pour autoriser cela. Cet article explique la configuration TLS dans Tomcat , mais voici le résumé.

    Ouvrez le fichier conf/server.xml et apportez les modifications de configuration suivantes.