Salve a tutti!
Avevo già aperto una discussione del genere ma non la trovo piu quindi apro un nuovo thread..
Allora....
Mi dite che diavolo ha questa funzione....perchè non funziona??
Ho fatto uan pagina asp che prende i dati e li salva...codice:public String invia(String stringa) { try { URL url = new URL ("http://www.miosito.it/prova.asp"); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); // si prepara la connessione all’output connection.setDoOutput(true); connection.setRequestMethod("POST"); connection.connect(); String name1 = "a"; String name2 = "b"; String name3 = "c"; String name4 = "d"; String name5 = "e"; String name6 = "f"; // si ottiene un flusso di output e si trasmette la sequenza di dati al server PrintWriter out2 = new PrintWriter(connection.getOutputStream()); out2.println(name1+"="+URLEncoder.encode(stringa)+"&"); out2.println(name2+"="+URLEncoder.encode(stringa)+"&"); out2.println(name3+"="+URLEncoder.encode(stringa)+"&"); out2.println(name4+"="+URLEncoder.encode(stringa)+"&"); out2.println(name5+"="+URLEncoder.encode(stringa)+"&"); out2.println(name6+"="+URLEncoder.encode(stringa)+"\n"); out2.close(); return "ok"; } catch(Exception e) { System.out.println(e); } return "ok"; }
Ma quando vado a vedere nel db non c'è nulla![]()
Perchè...cosa sbaglio???
Quando compilo mi dice:
Note: C:\Invio Dati\Invio_Dati.java uses or overrides a deprecated API.
Note: Recompile with -deprecation for details.
Process completed.