J'ai fichier 40 Mo dans le serveur et je télécharge mon fichier en utilisantSpeed Up Temps de téléchargement
HttpURLConnection c = (HttpURLConnection) u.openConnection();
c.setRequestMethod("GET");
c.setDoOutput(true);
c.connect();
FileOutputStream f = new FileOutputStream(new File("trips.xml"));
InputStream in = c.getInputStream();
byte[] buffer = new byte[1024];
int len1 = 0;
while ((len1 = in.read(buffer)) != -1) {
f.write(buffer,0, len1);
ce code semble fonctionner très bien, mais il prend trop de temps. est de toute façon que je peux faire ce processus plus rapidement.
/minhaz
Vous pouvez uniquement télécharger aussi vite que la connexion la plus lente. Si vous êtes connecté (56K), l'optimisation n'aura aucune importance. Et la connexion la plus lente ne sera pas nécessairement vous - ce n'est pas une connexion directe au serveur, les demandes voyagent sur de nombreux réseaux pour y aller et revenir. –