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 a2d9a8bc7d..73e206c921 100644 --- a/spring-web/src/main/java/org/springframework/http/HttpHeaders.java +++ b/spring-web/src/main/java/org/springframework/http/HttpHeaders.java @@ -49,18 +49,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 @@ -376,7 +375,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 HttpHeaders(new LinkedHashMap<>(), true);