I'm having problems trying to upload a file via FTP, I get the error
The requested URI is not valid for this FTP command.
Code:
FtpWebRequest resquest = (FtpWebRequest)WebRequest.Create(new Uri(NombreServidor));
resquest.Method = WebRequestMethods.Ftp.UploadFile;
resquest.Proxy = null;
resquest.UseBinary = true;
resquest.Credentials = new NetworkCredential(Usuario, Clave);
StreamReader ftpStream = new StreamReader(NombreCompletoArchivo);
FileStream fs = File.OpenRead(NombreCompletoArchivo);
byte[] Contenido = Encoding.UTF8.GetBytes(ftpStream.ReadToEnd());
ftpStream.Close();
resquest.ContentLength = Contenido.Length;
Stream requestStream = resquest.GetRequestStream();
requestStream.Write(Contenido, 0, Contenido.Length);
requestStream.Close();
FtpWebResponse respuesta = (FtpWebResponse)resquest.GetResponse();
I hope you can help me.