diff --git a/spring-boot-project/spring-boot-docs/src/docs/asciidoc/howto.adoc b/spring-boot-project/spring-boot-docs/src/docs/asciidoc/howto.adoc index ddcb742179..35253fd787 100644 --- a/spring-boot-project/spring-boot-docs/src/docs/asciidoc/howto.adoc +++ b/spring-boot-project/spring-boot-docs/src/docs/asciidoc/howto.adoc @@ -598,7 +598,7 @@ This support depends on the chosen web server and the application environment, s [NOTE] ==== Spring Boot does not advise using `h2c`, the cleartext version of the HTTP/2 protocol. -As a result, the next sections require to <>. +As a result, the following sections require you to <>. If you still choose to use `h2c`, you can check <>. ==== @@ -652,8 +652,8 @@ As of Undertow 1.4.0+, HTTP/2 is supported without any additional requirement on [[howto-configure-http2-h2c]] -==== h2c with supported servers -To enable `h2c`, you need to leave the configprop:server.http2.enabled[] property set to `false`, +==== HTTP/2 Cleartext with supported servers +To enable HTTP/2 with cleartext support, you need to leave the `configprop:server.http2.enabled[]` property set to `false`, and instead apply a customizer specific to your choice of server: For Tomcat, we need to add an upgrade protocol: @@ -709,7 +709,6 @@ For Undertow, we need to enable the HTTP2 option: - [[howto-configure-webserver]] === Configure the Web Server Generally, you should first consider using one of the many available configuration keys and customize your web server by adding new entries in your `application.properties` (or `application.yml`, or environment, etc. see "`<>`").