Bonjour à tous,

J'utilies Jakarta Commons Net FTP et je cherche à télécharger un fichier depuis un serveur et l'écrire en local.

Je procede comme suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
// connexion
FTPClient ftp = new FTPClient();
ftp.connect(serveur);
ftp.login(login, motDePasse);
System.out.println("Connecte au serveur FTP " + serveur);
System.out.print("Reponse FTP : "+ftp.getReplyString());
 
 
FileOutputStream fos = new FileOutputStream(fichierDestination);
ftp.retrieveFile(nomFichierFTP, new FileOutputStream(fichierDestination));
fos.close();
 
// deconnexion
ftp.logout();
ftp.disconnect();
Le problème étant que l'image png de destination est illisible mais fait bien la même taille en Ko.

Auriez-vous une idée de solution ? Merci d'avance.