[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: [Kepler] Using Orbit to start a download
- From: Michal Kottman <k0mpjut0r@...>
- Date: Mon, 01 Mar 2010 17:28:36 +0100
>
> That is up to the browser and what it decides to do with the
> file's content-type...
>
> OK thanks for the explanation.
You can set the Content-disposition header in order to force the browser
to download the file [1].
The header should look like this:
Content-disposition: attachment; filename=file.txt
In Orbit, this code should do the trick:
function send(web)
web.headers['Content-disposition'] = 'attachment; filename=file.txt'
web.headers['Content-type'] = 'text/plain'
...
end
Notice that you should also set the MIME type, otherwise the browser
thinks that you are sending a webpage.
[1] http://www.boutell.com/newfaq/creating/forcedownload.html