![]() |
[Gelöst] Internet Explorer verändert Datei beim Download
Tag,
Ich bin heute auf ein äußerst merkwürdiges Problem im Zusammenhang mit URLDownloadToFile bzw. dem Internet Explorer gestoßen. Ich benutze die IE Engine, um Dateien aus dem Internet herunterzuladen. Nun habe ich gemerkt, dass der Internet Explorer bei manchen Dateien beim Download diese verändert. Konkret werden an den Anfang der Datei zusätzliche Bytes gepackt, wodurch TurboPower Abbrevia diese nicht mehr korrekt lesen kann ("No valid PK/ZIP file."). Wer es mal ausprobieren möchte: ![]() Mit Opera und über FTP: 4244 Bytes Mit IE/UrlDownloadToFile: 4267 Bytes (Ganz am Anfang der Datei sind anscheinend zusätzliche Bits gelandet). Meine Frage ist nun: Ist das ein IE-Problem oder ein Server Problem bei mir? Wenn ja, wie lässt es sich beheben? Edit: Problem gelöst mittels ![]() Viele Grüße P.S.: Das Problem tritt auch bei anderen Leuten auf, ist also nicht auf meinen Rechner beschränkt. |
Re: Internet Explorer verändert Datei beim Download
.. mit dem IE6 (ziel speichern unter) 4244 Bytes.
Grüße Klaus |
Re: Internet Explorer verändert Datei beim Download
Hey Klaus,
Danke schonmal für die Antwort. Ich habe hier derzeit den Internet Explorer 8 im Einsatz ... eventuell ist es ja eine geänderte Einstellung die ich nicht finde/sehe :gruebel: |
Re: Internet Explorer verändert Datei beim Download
Gabs nicht mal eine NVidia-Treiber der Downloads zerschossen hat weil NVidia dachte irgenwelche versteckte Firewall-Techniken einzubauen :gruebel:
|
Re: Internet Explorer verändert Datei beim Download
Zitat:
|
Re: Internet Explorer verändert Datei beim Download
Hallo,
mit IE 6 auf XP mit SP2: Sowohl beim Klick auf den Link, als auch bei Speichern unter 4267 Byte. Die Grafikkarte ist von ATI. In beiden Fällen werden vorn 15 Byte hinzugewuselt und am Ende 8 Byte. Der WindowsCommander kann diese ZIP-Datei entpacken, heraus kommt eine readme.htm, die in Wirklichkeit ein ZIP-Archiv ist, aus dem man dann die readme.htm mit 10139 Byte entpacken kann. Mein URLGrabber holt eine Datei von 4244 Byte Größe, er nutzt den TJvUrlListGrabber aus der JVCL. Auf einem Rechner mit IE 7 und Windows Server 2003 R2 tritt exakt das gleiche Verhalten auf. |
Re: Internet Explorer verändert Datei beim Download
Danke fürs Ausprobieren! Damit liegt das Problem schonmal definitiv nicht an meinem Rechner...
Die hinzugewuselten Bytes wären nicht das Problem, wenn die TurboPower Abbrevia Komponenten damit umgehen könnten :? - mit WinRAR kann ich auch die geänderte Datei problemlos entpacken... Also langfristig wäre es in dem Fall wohl einfacher die Datei mit den Indys oder diesem URL-Grabber aus der JVCL herunterzuladen - wobei das ja eigentlich auch nicht sein kann da irgendwelche Bytes in den Dateien landen, die da so vorher nicht drin waren... |
Re: Internet Explorer verändert Datei beim Download
Hallo,
eventuell stört sich der IE ja an der doppelten Dateiendung. Bleibt das Problem erhalten, wenn Du eine readme.zip per IE holst, die die readme.htm enthält. Nichstdestotrotz: Eine Datei beim Download verändern, ist wohl nicht wirklich im Sinne eines Downloads. |
Re: Internet Explorer verändert Datei beim Download
Zitat:
Die Frage ist nun, wie sich das abschalten lässt -- oder kann ich eventuell da serverseitig was regeln (anderen MIME senden lassen etc.)? Das wäre mir deutlich lieber fürs erste... Viele Grüße |
Re: Internet Explorer verändert Datei beim Download
Bei mir:
Firefox 3.5.3 -> 4244 Byte IE 8.0.6001.18702 -> 4267 Byte Grafikkarte ATI Radeon sowieso XP Professional SP3 das ist ja heftig, das scheint am IE8 zu liegen.... Gruß blauweiss |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:03 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz