Author: knopp Date: Mon Feb 5 11:54:33 2007 New Revision: 503844 URL: http://svn.apache.org/viewvc?view=rev&rev=503844 Log: Made the boundary determination a bit less rigid
Modified: incubator/wicket/trunk/wicket/src/main/java/wicket/util/upload/FileUploadBase.java Modified: incubator/wicket/trunk/wicket/src/main/java/wicket/util/upload/FileUploadBase.java URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/wicket/src/main/java/wicket/util/upload/FileUploadBase.java?view=diff&rev=503844&r1=503843&r2=503844 ============================================================================== --- incubator/wicket/trunk/wicket/src/main/java/wicket/util/upload/FileUploadBase.java (original) +++ incubator/wicket/trunk/wicket/src/main/java/wicket/util/upload/FileUploadBase.java Mon Feb 5 11:54:33 2007 @@ -390,6 +390,13 @@ Map params = parser.parse(contentType, ';'); String boundaryStr = (String)params.get("boundary"); + // some software separates the boundary with ',' instead of ';' + if (boundaryStr == null) + { + params = parser.parse(contentType, ','); + boundaryStr = (String)params.get("boundary"); + } + if (boundaryStr == null) { return null;