Senden Sie Datei+Parameter im post-request

Ich verwende diesen code zum senden von Parametern an eine Webseite und erste richtige Reaktion von ihm.

System.Net.WebClient oWeb = new System.Net.WebClient();
oWeb.Proxy = System.Net.WebRequest.DefaultWebProxy;
oWeb.Proxy.Credentials = System.Net.CredentialCache.DefaultCredentials;
oWeb.Headers.Add("Content-Type", "application/x-www-form-urlencoded");
byte[] bytArguments = System.Text.Encoding.ASCII.GetBytes("value1=123&value2=xyz");
byte[] bytRetData = oWeb.UploadData("http://website.com/file.php", "POST", bytArguments);
response = System.Text.Encoding.ASCII.GetString(bytRetData);

Jetzt will ich aber eine Datei senden wie ( .doc ) + genannten Parameter(value1, value2), aber ich weiß nicht, wie das zu tun.

InformationsquelleAutor m.qayyum | 2013-08-30

Schreibe einen Kommentar