cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Lionel Crine <cr...@4dconcept.fr>
Subject [SOLUTION] Downloading file into local Disk
Date Fri, 12 Sep 2003 11:50:20 GMT
I found a solution wich work perfectly with IE and mozilla and firebird.

Here is the pipeline :

       <map:match pattern="save/*">
         <map:act type="header">
           <map:parameter name="Pragma" value="no-cache" />
           <map:parameter name="Content-Disposition"
           value="attachment ; filename=test.xml" />
           <map:parameter name="Content-Type"
           value="binary/octet-stream" /> --> this parameter is not understood
         </map:act>
         <map:read type="resource" src="D://{1}" 
mime-type="binary/octet-stream"/>
       </map:match>

OR :

       <map:match pattern="save/*">
         <map:act type="header">
           <map:parameter name="Pragma" value="no-cache" />
           <map:parameter name="Content-Disposition"
           value="attachment ; filename=test.xml" />
           <map:parameter name="mime-type"
           value="binary/octet-stream" />
         </map:act>
         <map:read type="resource" src="D://{1}"/>
       </map:match>


I don't know which is the cleanest. I'll keep the first one.

Lionel




At 18:05 11/09/2003 +0200, you wrote:
>Hi,
>
>I'd like my browser web not to display the xml document but to open a 
>download popup.
>
>I hae created a serializer with a mime-type set to binary/octet-stream, 
>but when I try :
><map:match pattern="save.xml">
>   <map:generate type="file" src="toto.xml"/>
>   <map:serializer type="save"/>
></map:match>
>
>
>the browser display the document.
>
>Else if I try to write <map:match pattern="save.t"> instead, the download 
>popup comes up!!!
>
>Any idea ?
>
>Thanks
>Lionel
>
>
>
>Lionel CRINE
>Société : 4DConcept
>22 rue Etienne de Jouy 78353 JOUY EN JOSAS
>Tel : 01.34.58.70.70 Fax : 01.39.58.70.70
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
>For additional commands, e-mail: users-help@cocoon.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org


Mime
View raw message