WebBrowser Control per Upload File

lunedì 07 giugno 2004 - 13.59

hepokal Profilo | Newbie

Salve,
vengo subito al dunque.

Vorrei saper come posso fare l'upload di un file in un sito da una applicazione winform usando il controllo webbrowser.
Di seguito il codice che uso, ma che non da il risultato sperato.

const string delimitatore = "1234567890";

string msg = "";
msg+="--" + delimitatore + "\r\n";
msg+="Content-Disposition: form-data; name=\"sender\" \r\n\r\n";
msg+=" pincopallino \r\n";
msg+="--"+delimitatore+ "\r\n";
msg+="Content-Disposition: form-data; name=\"file\"; filename=\"C:\\fzasystem\\lista2.fza\" \r\n";
msg+="Content-Type: text/plain \r\n\r\n";
msg+="testetstestestestestestestestetstestestes \r\n";
msg+="--"+delimitatore+"-- \r\n";

object postData = ASCIIEncoding.ASCII.GetBytes(msg);
object empty = "";
string indirizzo = "http://localhost/fileupload.asp";
object headers = "Content-Type: multipart/form-data; boundary=1234567890";
richTextBox1.Text = (string)msg;
axWebBrowser1.Navigate(indirizzo, ref empty,ref empty,ref postData,ref headers);

PS: In locale ho una pagina asp (fileupload.asp) che mi permette di ricevere e memorizzare il file che viene uppato.

Grazie.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5