diff --git a/spring-web/src/main/java/org/springframework/web/multipart/support/StandardServletMultipartResolver.java b/spring-web/src/main/java/org/springframework/web/multipart/support/StandardServletMultipartResolver.java index 34d40edb19..bc7380773d 100644 --- a/spring-web/src/main/java/org/springframework/web/multipart/support/StandardServletMultipartResolver.java +++ b/spring-web/src/main/java/org/springframework/web/multipart/support/StandardServletMultipartResolver.java @@ -43,13 +43,12 @@ import org.springframework.web.multipart.MultipartResolver; * *
* public class AppInitializer extends AbstractAnnotationConfigDispatcherServletInitializer { - * // ... - * @Override - * protected void customizeRegistration(ServletRegistration.Dynamic registration) { - * - * // Optionally also set maxFileSize, maxRequestSize, fileSizeThreshold - * registration.setMultipartConfig(new MultipartConfigElement("/tmp")); - * } + * // ... + * @Override + * protected void customizeRegistration(ServletRegistration.Dynamic registration) { + * // Optionally also set maxFileSize, maxRequestSize, fileSizeThreshold + * registration.setMultipartConfig(new MultipartConfigElement("/tmp")); + * } * } ** @@ -80,12 +79,7 @@ public class StandardServletMultipartResolver implements MultipartResolver { @Override public boolean isMultipart(HttpServletRequest request) { - // Same check as in Commons FileUpload... - if (!"post".equalsIgnoreCase(request.getMethod())) { - return false; - } - String contentType = request.getContentType(); - return StringUtils.startsWithIgnoreCase(contentType, "multipart/"); + return StringUtils.startsWithIgnoreCase(request.getContentType(), "multipart/"); } @Override