Lo schema di per sè funziona solo che ciò che estrapola non è inintelligibile dall'uomo dato che si tratta di dati binari.
Probabilmente quello che vuoi recuperare sono i byte che esso contiene per farne un download in locale.
Prova questo codice ,salva sul tuo disco il file recuperato dalla rete:
codice:import java.io.*; import java.net.*; public class TestFile { public static void main(String[] args)throws Exception { File out=new File("c:/html.html"); FileOutputStream fos=new FileOutputStream(out); URL url=new URL("http://www.html.it"); URLConnection urlConn=url.openConnection(); InputStream is=urlConn.getInputStream(); int bytes=0; while((bytes=is.read())!=-1){ fos.write(bytes); } is.close(); fos.close(); } }

Rispondi quotando