Bonjour,
je souhaite télécharger un fichier sur mon ordinateur via java. Je cherche donc un code source (qui fonctionne =). J'ai déjà cherché partout mais ca n'a rien donné.
D'avance, merci beaucoup
Version imprimable
Bonjour,
je souhaite télécharger un fichier sur mon ordinateur via java. Je cherche donc un code source (qui fonctionne =). J'ai déjà cherché partout mais ca n'a rien donné.
D'avance, merci beaucoup
Bonjour,
Dans quel contexte veux tu télécharger ton fichier et pour en faire quoi ?
Il y a une multitude de classe dans java.io pour faire ça.
Chaque cas d'utilisation a un but précis.
Bonjour,
Voilà un exemple qui fonctionne :
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14 public static void download(String url, String filename) throws MalformedURLException, IOException { BufferedInputStream in = new BufferedInputStream(new URL(url).openStream()); FileOutputStream out = new FileOutputStream(filename); BufferedOutputStream os = new BufferedOutputStream(out, 1024); byte data[] = new byte[1024]; int count; while ((count = in.read(data, 0, 1024)) != -1) { os.write(data, 0, count); } os.close(); out.close(); in.close(); }
Si c'est pour du transfert FTP : http://www.enterprisedt.com/products.../overview.html
simple, efficace, gratuit, fait le café (non là je déconne) :D