|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jul 2006
Città: Bergamo
Messaggi: 401
|
[java] Inviare un file in un server
Salve a tutti!!!!
Avrei la neccessità di sviluppare una piccola applicazione che mi permetta di inviare un file in un server (in questo case nello spazio web che ho con altervista).....ma ecco il problema: non ho mai realizzato un'applicazione di questo titpo e non sò proprio come muovermi...ho provato a spulciare google, ma inutilmente Quindi mi chiedevo se avete consigli da darmi per reallizzarla...o se conoscete qualche buon tutorial da leggere per ora non posso fare altro che ringraziare chi risponderà Ciauz ![]() P.S. l'unica cosa che ho tirato fuori da google è questa: Codice:
import java.net.URL;
import java.net.HttpURLConnection;
import java.io.FileInputStream;
import java.io.InputStream;
import java.io.OutputStream;
public class FilePost{
String locationUrl = "http://mio sito/destinazione/";
String fileName = "";
public FilePost(String fileName) throws Exception{
this.fileName = fileName;
locationUrl=locationUrl+fileName;
//setup connessione all'url
URL url = new URL(locationUrl);
HttpURLConnection connection = (HttpURLConnection)url.openConnection();
connection.setRequestMethod("POST");
connection.setDoOutput(true);
connection.setDoInput(true);
//invio file
OutputStream out = connection.getOutputStream();
InputStream fileInputStream = new FileInputStream(fileName);
int length;
byte[] buf = new byte[1024];
while ((length = fileInputStream.read(buf)) != -1){
out.write(buf, 0, length);
}
fileInputStream.close();
out.flush();
out.close();
//disconnessione
connection.disconnect();
}
}
__________________
iMac 27" 5K |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2006
Città: Bergamo
Messaggi: 440
|
stavo cercando anche io una cosa del genere!!!...a me servirebbe un'applicazione che trasmetta il file tramite http e senza limiti sulle dimensioni del file...ma anche io non ho trovato nulla che mi possa aiutare!
__________________
Guitar Pub, il sito dedicato al mondo della chitarra e dei chitarristi... e il mio Spazio ------------------------------------ Ho trattato positivamente con: teosc |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jul 2006
Città: Bergamo
Messaggi: 401
|
Nessuno sa come si fa???
Scusate se insisto....
__________________
iMac 27" 5K |
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Mar 2007
Messaggi: 1792
|
Quote:
|
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13827
|
Certamente non puoi uploadare in quel modo brutale il file dopo la connessione
__________________
GPU Compiler Engineer |
|
|
|
|
|
#6 | ||
|
Senior Member
Iscritto dal: Jul 2006
Città: Bergamo
Messaggi: 401
|
Quote:
Quote:
__________________
iMac 27" 5K |
||
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Mar 2007
Messaggi: 1792
|
Quote:
|
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Jul 2006
Città: Bergamo
Messaggi: 401
|
Ma posso accorgermene da qualche specifico file sul server???
Altrimenti chiedo subito su altervista Grazie e ciauz
__________________
iMac 27" 5K |
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Mar 2007
Messaggi: 1792
|
Le comunicazioni su Internet avvengono come nel mondo reale, in generale bisogna conoscere il mittente ed il destinatario. Se il destinatario non ha un indirizzo e/o una "cassetta per le lettere" il postino non può consegnare la corrispondenza.
Se precisi i termini del tuo problema possiamo provare a darti una mano. Cosa vuoi realizzare? |
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Jul 2006
Città: Bergamo
Messaggi: 401
|
Io vorrei realizzare una semplice applicazione che mi permetta di inviare file di qualunque tipo e dimensione sul server in specifiche cartelle (dove abiliterò ovviamente i permessi di scrittura)...
__________________
iMac 27" 5K |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:01.




















