I have a Flex application where the user clicks on a "download" button to download a file from the server.
In my previous DHTML incarnation of the same application, on click of a download button I sent a request to my servlet which writes out the file bytes to o/p stream and sets the following: response.setContentType("application/pdf"); response.setHeader("Content-Disposition", "attachment; filename=\"foo.pdf"\""); On download, the Browser pops up the standard dialog asking the user "What should Firefox do with this file?" with 2 options - 'Open with' or 'Save File'. The user can just open the file or save it to disk. I want the same behavior in my Flex app. Using FileReference and the same servlet in the back-end, I can download the file and prompt the user to save it to disk but can't give him the option of Opening the file directly without first saving. Using URLLoader, I don't even know how to Save to disk - my Event.COMPLETE handler registered with URLLoader gets called when the download is complete, but what do I do in the handler? Anyone know how I could give the user the Open or Save choice on download of a file using URLLoader or FileReference or something else? Thanks Vijay