Ciao a tutti. Avrei bisogno di un aiuto a capire come poter uploadare un file .dat per poi poterlo scaricare in un altro pc e riutilizzarlo. Fino ad ora ho utilizzato questo codice per poter scaricare immagini e audio. Sono quasi sicuro che possa funzionare anche con altri tipi di dato.
codice:
public class Main {
public static void main(String[] args) {
try {
URL url = new URL("URL");
download(url, "PERCORSO");
} catch (Exception e) {
System.err.println(e);
}
}
public static void download(URL url, String nome_file)
throws IOException {
InputStream is = null;
FileOutputStream f = null;
try {
URLConnection urlConn = url.openConnection();
is = urlConn.getInputStream();
f = new FileOutputStream(nome_file);
byte[] buffer = new byte[4096];
int len;
while ((len = is.read(buffer)) > 0) {
f.write(buffer, 0, len);
}
} finally {
try {
if (is != null) {
is.close();
}
} finally {
if (f != null) {
f.close();
}
}
}
}
}