l'email non arrivanocodice:download = PostUrl("http://www.sito.it/asp/pagina.asp", parametri); string PostUrl(string url, string what) { // WebClient ed upload del file via POST WebClient http = new WebClient(); byte[] byteArray = Encoding.ASCII.GetBytes(what); Byte[] bResult = http.UploadData(url, "GET", byteArray); // de-encoding dei dati e conversione in stringa Encoding objEncoded = Encoding.GetEncoding("iso-8859-1"); return objEncoded.GetString(bResult); } string GetParam() { string param=""; param+="nominativo=Daniele&"; param+="email=miaemail@email.it&"; param+="tel=5151515&"; param+="citta=roma&"; param+="oggetto=oggetto&"; param+="messaggio=messaggio"; return param; }
se lo faccio manualmente sul sito invece funziona, però aggiungo il "?" a manella.
da quando ho messo GET va in eccezione il metodo UploadData


Rispondi quotando