tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
402
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
DIESES THEMA IST
GESCHLOSSEN
  1. #1
    woisnet woisnet ist offline Grünschnabel
    Registriert seit
    Apr 2006
    Beiträge
    2
    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
     

  2. #2
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Bist du sicher, dass du Javascript meinst und nicht JAVA ?
     

  3. #3
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    Jupp. Siehe hier: http://www.tutorials.de/forum/j2ee/2...ml#post1264197

    * mal zumacht *
    .
     

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 14.02.10, 22:12
  2. Problem beim Download einer XML-Datei
    Von Phil_B im Forum .NET Web und Kommunikation
    Antworten: 3
    Letzter Beitrag: 01.11.08, 10:41
  3. Fehler beim Download einer Datei im IE6
    Von JeoEimer im Forum Java
    Antworten: 0
    Letzter Beitrag: 23.10.08, 11:09
  4. Fehler beim Download einer .txt-Datei
    Von woisnet im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 0
    Letzter Beitrag: 26.04.06, 13:57
  5. Antworten: 3
    Letzter Beitrag: 18.02.06, 16:01