如何以编程方式检查Spring Boot 2.x中是否启用了HTTP / 2?

时间:2019-07-31 15:29:27

标签: java spring-boot http2

有多种方法可以在Spring Boot 2.x应用程序上启用HTTP / 2,例如设置Spring Boot 2.1+ server.http2.enabled=true属性或在SeverContainerFactory上设置属性(例如{{3} },Undertow)。

是否有一种方法可以通过编程确定是否启用了HTTP / 2,而与启用它的方法无关?我看到有一个Tomcat和一个isEnabled()方法,但是我不清楚该类是如何使用的。我尝试自动装配该类,但它给了我以下错误:

Field http2 in MyClass required a bean of type 'org.springframework.boot.web.server.Http2' that could not be found.

0 个答案:

没有答案