HTTP/2
HTTP/2 をサポートするには Servlet 4 コンテナーが必要であり、Spring Framework 5 はサーブレット API 4 と互換性があります。プログラミングモデルの観点からは、アプリケーションで実行する必要のあることは何もありません。ただし、サーバー構成に関連する考慮事項があります。詳細については、HTTP/2 wiki ページ [GitHub] (英語) を参照してください。
サーブレット API は、HTTP/2 に関連する 1 つの構造を公開します。jakarta.servlet.http.PushBuilder
を使用すると、リソースをクライアントにプロアクティブにプッシュできます。また、jakarta.servlet.http.PushBuilder
は、@RequestMapping
メソッドのメソッド引数としてサポートされています。