Datei herrunterladen

Hallo zusammen,

kennt wer ein beispielprogramm mit dem ich eine Datei herrunterladen kann und diese im Programmordner speichern kann?

Gruß
Phillip

Hallo,

kennt wer ein beispielprogramm mit dem ich eine Datei
herrunterladen kann und diese im Programmordner speichern
kann?

über welches Protokoll, http? Geht mit java.net.URL

URL link = new URL("http://www.wer-weiss-was.de/cgi-bin/forum/showarticle.fpl?ArtikelID=3992584");
InputStream is = link.openStream();
FileOutputStream fos = new FileOutputStream("artikel.html");
byte[] buffer = new byte[1024];
int len = 0;
while((len = is.read(buffer)) \> 0)
{
 fos.write(buffer, 0, len);
}
fos.close();
is.close();

sollte mit einer FTP URL genauso funktionieren

URL url = new URL("ftp://user:stuck\_out\_tongue:assword@server/path");

Gruß
Heavy

Hallo,

Funktioniert das auch mit exe dateien? oder nur mit ascii files ?

Gruß
Phillip

Funktioniert das auch mit exe dateien? oder nur mit ascii
files ?

ja, geht auch mit binär Dateien. Per HTTP und FTP.