Hallo allerseits,
ich habe ein Problem beim Senden einer .zip-Datei in einem CGI-Download-Kontext:
print "content-type: application/octet-stream\n";
print "location: ../software/spring.zip\n\n";
Netscape und MS IE klappen brav ihren Dialog auf und speichern die Datei unter ihrem richtigen Namen dahin, wohin man sie haben will. Konqueror erkennt den MIME-Type und schiebt die Datei ohne zu fragen in den Cache (ganz blöd - weg is sie).
Ich habe das Gleiche vorher mit einer etwas komplizierteren Lösung versucht:
Datei binär gelesen und gepuffert weitergereicht mit dem HTTP-Header
print "content-type: application/octet-stream\n";
print "content-disposition: filename=../software/spring.zip\n\n";
Netscape und Konqueror legen die Datei unter ihrem richtigen Namen ab. MS IE ignoriert leider völlig die content-disposition und will die Datei unter dem Namen des Skripts ablegen - ganz dumme Idee.
Weiß jemand Rat?
Sabine