Rene Winklewski
Grünschnabel
Hallo zusammen, ich habe ein kleines Problem bei dem mir vieleicht jemand etwas auf die Sprünge helfen kann.
Ich möchte automatisch eine Datei von einem Webserver herunterladen, um Zugang zu der Datei zu erhalten muss man sich vorher mit seinen Daten Authentifizieren.. soweit so gut..
als Antwort erhalte ich jetzt
wie kann ich jetzt diese Datei welche im Header angegeben ist herunterladen
Muss ich dafür nochmal eine neue Verbindung herstellen oder liegt sie in irgendeinem Anhang der bereits hergestellten den ich nurnoch auslesen mus
ich hoffe ich konnte verständlich machen worum es mir geht.
Mit freundlichen Grüßen
Rene Winklewski
Ich möchte automatisch eine Datei von einem Webserver herunterladen, um Zugang zu der Datei zu erhalten muss man sich vorher mit seinen Daten Authentifizieren.. soweit so gut..
Code:
anotherURL = new URL("...die URL...");
connection = (HttpURLConnection)anotherURL.openConnection();
connection.setRequestMethod("GET");
connection.setRequestProperty("Cookie", "..einige Cookies....");
connection.setInstanceFollowRedirects(true);
connection.setDoOutput(true);
out = new PrintWriter(connection.getOutputStream());
out.println("....die Formulardaten für die Authentifizierung.....");
out.close();
als Antwort erhalte ich jetzt
Code:
Server=Apache-Coyote/1.1
Content-Disposition=attachment;filename=dieDatei.txt
Set-Cookie=......
Set-Cookie=......
Set-Cookie=......
Set-Cookie=......
Set-Cookie=......
Set-Cookie=......
Set-Cookie=......
Set-Cookie=......
Cache-Control=private
Pragma=no-cache
Content-Type=application/comma-separated-values;charset=ISO-8859-1
Content-Length=18
Date=Thu, 31 Jan 2008 08:13:40 GMT
nnCoection=close
ResponseCode=200 ResponseMessage=OK
wie kann ich jetzt diese Datei welche im Header angegeben ist herunterladen
Muss ich dafür nochmal eine neue Verbindung herstellen oder liegt sie in irgendeinem Anhang der bereits hergestellten den ich nurnoch auslesen mus
ich hoffe ich konnte verständlich machen worum es mir geht.
Mit freundlichen Grüßen
Rene Winklewski