[cvs] expresso commit by lhamel: use quotes around filename per RFC 2231; see

JCorporate Ltd jcorp at jcorporate.com
Tue Jan 24 02:27:21 UTC 2006


Log Message:
-----------
use quotes around filename per RFC 2231; see http://kb.mozillazine.org/Filenames_with_spaces_are_truncated_upon_download

Modified Files:
--------------
    expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/services/controller/dbmaint:
        ViewBlob.java

Revision Data
-------------
Index: ViewBlob.java
===================================================================
RCS file: /home/javacorp/.cvs/expresso/expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/services/controller/dbmaint/ViewBlob.java,v
retrieving revision 1.16
retrieving revision 1.17
diff -Lexpresso-web/WEB-INF/src/com/jcorporate/expresso/services/controller/dbmaint/ViewBlob.java -Lexpresso-web/WEB-INF/src/com/jcorporate/expresso/services/controller/dbmaint/ViewBlob.java -u -r1.16 -r1.17
--- expresso-web/WEB-INF/src/com/jcorporate/expresso/services/controller/dbmaint/ViewBlob.java
+++ expresso-web/WEB-INF/src/com/jcorporate/expresso/services/controller/dbmaint/ViewBlob.java
@@ -252,7 +252,7 @@
             }
 
             ((HttpServletResponse) sResponse).setHeader("Content-Disposition",
-                    "inline;filename=" + fileName);
+                    "inline;filename=\"" + fileName + "\"");
             newResponse.setCustomResponse(true);
 
             String mimeType = (String) dbobj.getDataField(fieldName).getAttribute("mimeType");
@@ -311,7 +311,7 @@
             //
             if (fileName != null && fileName.length() > 0) {
                 ((HttpServletResponse) sResponse).setHeader("Content-Disposition",
-                        "inline;filename=" + fileName);
+                        "inline;filename=\"" + fileName + "\"");
             }
 
             //


More information about the cvs mailing list