diff --git a/spring-web/src/main/java/org/springframework/http/HttpHeaders.java b/spring-web/src/main/java/org/springframework/http/HttpHeaders.java index 3eda7f1902..91e1a48908 100644 --- a/spring-web/src/main/java/org/springframework/http/HttpHeaders.java +++ b/spring-web/src/main/java/org/springframework/http/HttpHeaders.java @@ -52,18 +52,17 @@ import org.springframework.util.MultiValueMap; import org.springframework.util.StringUtils; /** - * Represents HTTP request and response headers, mapping string header names to a list of string values. + * A data structure representing HTTP request or response headers, mapping String header names + * to a list of String values, also offering accessors for common application-level data types. * - *

In addition to the normal methods defined by {@link Map}, this class offers the following - * convenience methods: + *

In addition to the regular methods defined by {@link Map}, this class offers many common + * convenience methods, for example: *

* - *

Inspired by {@code com.sun.net.httpserver.Headers}. - * * @author Arjen Poutsma * @author Sebastien Deleuze * @author Brian Clozel @@ -379,7 +378,8 @@ public class HttpHeaders implements MultiValueMap, Serializable /** - * The empty {@code HttpHeaders} instance (immutable). + * An empty {@code HttpHeaders} instance (immutable). + * @since 5.0 */ public static final HttpHeaders EMPTY = new ReadOnlyHttpHeaders(new HttpHeaders(new LinkedMultiValueMap<>(0)));