From b50acb3c1e506a2d7317ee17a7c48b289814de63 Mon Sep 17 00:00:00 2001 From: Simone Tripodi Date: Sun, 10 Mar 2013 19:23:23 +0000 Subject: [PATCH] [FILEUPLOAD-228] #comment if Content-length header is not available, the contantLength() method must return request.getContentLength() #resolve git-svn-id: https://svn.apache.org/repos/asf/commons/proper/fileupload/trunk@1454899 13f79535-47bb-0310-9956-ffa450edef68 --- .../commons/fileupload/portlet/PortletRequestContext.java | 2 +- .../commons/fileupload/servlet/ServletRequestContext.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/apache/commons/fileupload/portlet/PortletRequestContext.java b/src/main/java/org/apache/commons/fileupload/portlet/PortletRequestContext.java index 23d298bb4b..750999086d 100644 --- a/src/main/java/org/apache/commons/fileupload/portlet/PortletRequestContext.java +++ b/src/main/java/org/apache/commons/fileupload/portlet/PortletRequestContext.java @@ -97,7 +97,7 @@ public long contentLength() { try { size = Long.parseLong(request.getProperty(FileUploadBase.CONTENT_LENGTH)); } catch (NumberFormatException e) { - size = -1; + size = request.getContentLength(); } return size; } diff --git a/src/main/java/org/apache/commons/fileupload/servlet/ServletRequestContext.java b/src/main/java/org/apache/commons/fileupload/servlet/ServletRequestContext.java index cb738f2c0a..894a385159 100644 --- a/src/main/java/org/apache/commons/fileupload/servlet/ServletRequestContext.java +++ b/src/main/java/org/apache/commons/fileupload/servlet/ServletRequestContext.java @@ -96,7 +96,7 @@ public long contentLength() { try { size = Long.parseLong(request.getHeader(FileUploadBase.CONTENT_LENGTH)); } catch (NumberFormatException e) { - size = -1; + size = request.getContentLength(); } return size; }