que tiene 40 MB de archivos en el servidor y estoy descargando mi archivo usandoacelerar el tiempo de descarga
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);
este código parece estar funcionando bien pero está tomando demasiado tiempo. es su forma en que puedo hacer que este proceso sea más rápido.
/minhaz
Solo se puede descargar tan rápido como la conexión más lenta. Si está en acceso telefónico (56K), la optimización no tendrá importancia. Y la conexión más lenta no será necesariamente usted; no es una conexión directa con el servidor, las solicitudes viajan a través de numerosas redes para llegar y regresar. –