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;


Reply via email to