Upload mittels WebClient

kevkev

Erfahrenes Mitglied
Hi,

Ich versuche derzeit eine Datei und paar Post-Daten mittels WebClient zu übertragen:

Code:
            WebClient Client = new WebClient();
            NameValueCollection form = new NameValueCollection();
            form.Add("test", "123");
            Client.QueryString.Add(form);
            Byte[] responseData = Client.UploadFile("http://r4cdev/test/upload.php", "POST", "c:\\image.jpg");
            MessageBox.Show(Encoding.ASCII.GetString(responseData));

Die Datei unter dem Namen "file" kommt an, leider nicht die Post-Daten!
Woran kann das liegen?
Und ist es möglich, anstatt "file" auch andere Bezeichner für die hochgeladene Datei zu vergeben?

Danke!

Gruß
Kevin
 
Zurück