Alexander Foken: Download Dateinamen vorschlagen

Beitrag lesen

Moin Moin !

Content-Disposition: attachment; filename="datei.zip"
Content-type: application/octet-stream

IE hätte da gerne noch "Cache-Control: private" stehen.

Ich habe fast das selbe Problem gerade gelöst (hoffe ich mal ganz stark), mein Ansatz sieht etwas anders aus:

Der filename ist optional (und muß ohne(!) Quotes angegeben werden), also lasse ich ihn weg. Stattdessen hänge ich den gewünschten Dateinamen an die URL des Scripts an:

http://www.example.com/cgi-bin/download.cgi/report42.pdf?action=fetchreport&reportid=42

Das liefert dann

HTTP/1.1 200 OK
Content-Type: application/pdf
Content-Disposition: attachment
Cache-Control: private
Content-Length: 123456

%%PDF....

Alexander

--
Nein, ich beantworte keine Fragen per eMail. Dafür ist das Forum da.
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so!"