ERLEDIGT
JA
JA
ANTWORTEN
0
0
ZUGRIFFE
475
475
EMPFEHLEN
-
Hi,
ich habe ein kleines Skript geschrieben, das Dateien von einem Server downloaded.
Dies funktioniert auch soweit mit jedem Dateityp, jedoch werden bei gedownloadeten .txt-Dateien 3 zusätzliche Zeilen eingefügt und genau das darf nicht sein.
Ich gehe davon aus, dass ich den Header falsch erstelle/definiere, da die 3 Zeilen auch eingefügt werden, wenn ich die ganze InputStream- / OutputStream-Geschichte auskommentiere.
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
FileInputStream fips = new FileInputStream(strSourceFilename); BufferedInputStream bips = new BufferedInputStream(fips); //Erstellen der Header response.setContentType("application/octet-stream"); response.setHeader("Content-Disposition","attachment; filename="+strFilename); //Öffnen der OutputStreams OutputStream ops = response.getOutputStream(); BufferedOutputStream bops = new BufferedOutputStream(ops); //Schreiben in den Stream int i=0; byte [] ba = new byte[1000]; while((i=bips.read(ba))!=-1){ bops.write(ba,0,i); } //Schliessen der Streams ops.close(); fips.close(); bops.close(); bips.close();
Vielen Dank schon einmal im Voraus für eure Hilfe
Gruß
Woisnet
Ähnliche Themen
-
Dialogbox beim Download einer .ics-Datei öffnen
Von scope2k3 im Forum PHPAntworten: 1Letzter Beitrag: 14.02.10, 22:12 -
Problem beim Download einer XML-Datei
Von Phil_B im Forum .NET Web und KommunikationAntworten: 3Letzter Beitrag: 01.11.08, 10:41 -
Fehler beim Download einer Datei im IE6
Von JeoEimer im Forum JavaAntworten: 0Letzter Beitrag: 23.10.08, 11:09 -
Fehler beim Download einer .txt-Datei
Von woisnet im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 26.04.06, 14:00 -
fehler beim editieren einer zeiler einer txt datei
Von -GS-Master im Forum PHPAntworten: 3Letzter Beitrag: 18.02.06, 16:01





Zitieren
Login





