Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Beim Donloaden wird meine Datei in *.zip umbenannt (https://www.delphipraxis.net/136154-beim-donloaden-wird-meine-datei-%2A-zip-umbenannt.html)

erich.wanker 24. Jun 2009 16:29


Beim Donloaden wird meine Datei in *.zip umbenannt
 
Hallo Forum,

Ich hab eine Firebird Datenbank (data.gdb) und ein paar pdf-Dokumente via ZipMaster (http://www.delphizip.org/)aus meiner Software heraus als ZipArchiv gespeichert. (ich hab den Datei-Suffix *.khv ersonnen)

Wenn ich nun diese Datei: "export_24_06_2009.khv" auf einen Webserver hinterlege und downloaden will, speichert mit der Browser die Datei als "export_24_06_2009.zip" ab ..

Wie kann ich es verhindern, das diese automatische Umbenennung stattfindet ?

Vielen Dank für eure Vorschläge

Bernhard Geyer 24. Jun 2009 16:36

Re: Beim Donloaden wird meine Datei in *.zip umbenannt
 
Wird vermutlich das Wurmeinfallstor MIME Type Detection in Internet Explorer schuld sein.

mquadrat 24. Jun 2009 16:54

Re: Beim Donloaden wird meine Datei in *.zip umbenannt
 
Wie Bernhard schon verlinkt hat, hat der IE eine MIME Type Erkennung basierend auf den Inhalten einer Datei. Wird einem auch bei .JAR Files zum Verhängnis.

Bliebe wohl nur die Datei nach dem Zippen so zu manipulieren, dass der IE es nicht mehr als ZIP erkennt. Vor dem Entpacken müsste man die Manipulation dann wieder rückgängig machen.

erich.wanker 24. Jun 2009 17:01

Re: Beim Donloaden wird meine Datei in *.zip umbenannt
 
Vielen Dank für die Info´s..


Yepp, es IST das MIME_TYPE-Erkennungsdings ...

Ich werd mir mal eine Serverseitige Lösung anschauen ..
http://www.geogebra.org/forum/viewto...t=4279&p=19102

Wenn ich das richtig verstanden hab, wird Serverseitig ein MIME_TYPE definiert und dem IE übermittelt..sodass der IE nicht krampfhaft versuchen muß, eine Programmzuordnung zu finden ..

schaun ma mal ;-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:17 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz