Utilizo UploadFile para cargar una imagen en el servidor, pero me añade al principio y al final caracteres de texto de forma que no se puede abrir el archivo .jpg después de que lo copia en el servidor:
Content-Disposition: form-data;name="file";filename = "img.jpg"
Content-Type:application/octet-stream
He añadido en el form :
<form id="Form1" method="post" encType="multipart/form-data" runat="server">
Después en el código utilizo :
WebClient myWebClient = new WebClient();
//Upload the file to the URL using the HTTP 1.0 POST
byte[] responseArray = myWebClient.UploadFile(rutafichero,"POST",fichero) ;
Gracias