import java.io.*; import java.net.*; try { URL url= new URL("http://www.serveur.com/dir1/dir2/fichier.ext"); URLConnection con= url.openConnection(); InputStream in= con.getInputStream(); FileOuputStream out= new FileOuputStream("fichier.ext"); byte[] buffer= new byte[1024]; int size; while( (size= in.read(buffer, 0, 1024)) > 0 ) our.write(buffer, 0, size); } catch(IOException e) { e.printStackTrace(); }