diff --git a/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/ServerProperties.java b/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/ServerProperties.java index f73902d582a..2882b7079cb 100644 --- a/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/ServerProperties.java +++ b/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/ServerProperties.java @@ -102,7 +102,11 @@ public class ServerProperties { private String serverHeader; /** - * Maximum size of the HTTP request header. + * Maximum size of the HTTP request header. Refer to the documentation for your chosen + * embedded server for details of exactly how this limit is applied. For example, + * Netty applies the limit separately to each individual header in the request whereas + * Tomcat applies the limit to the combined size of the request line and all of the + * header names and values in the request. */ private DataSize maxHttpRequestHeaderSize = DataSize.ofKilobytes(8);