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 c142e1b54ff..5b8ee6a5c95 100644 --- a/spring-web/src/main/java/org/springframework/http/HttpHeaders.java +++ b/spring-web/src/main/java/org/springframework/http/HttpHeaders.java @@ -331,7 +331,7 @@ public class HttpHeaders implements MultiValueMap, Serializable */ public MediaType getContentType() { String value = getFirst(CONTENT_TYPE); - return (value != null ? MediaType.parseMediaType(value) : null); + return (StringUtils.hasLength(value) ? MediaType.parseMediaType(value) : null); } /**