Niente da fare...
Ho modificato il codice di lettura, passando ad una lettura byte per byte per vedere se cambiava qualcosa.
Ho forzato il cast a HttpURLConnection per verificare se cambiava qualcosa.
Nulla.
Questo è il codice rimescolato:
Il codice è volutamente ridondante, ma nessuna scrittura viene eseguita, quindi nessun file viene creato.codice:HttpURLConnection con = (HttpURLConnection) url.openConnection(); con.connect(); InputStream is = con.getInputStream(); byte[] buffer = new byte[4096]; // Leggo a blocchi di 4 KB int byteReaded = 0; while(byteReaded >= 0) { byteReaded = is.read( buffer ); if (byteReaded >= 0) { byte[] bufToWrite = new byte[byteReaded]; for(int k=0; k<bufToWrite.length; k++) bufToWrite[k] = buffer[k]; ps.print( new String(bufToWrite) ); } }
L'esecuzione termina subito, senza eccezioni.![]()
Ciao.![]()



Rispondi quotando