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