.NET 4.x Переименовать файл или папку на Ftp-сервере - C#

Узнай цену своей работы

Формулировка задачи:

Привет, собственно нужно переименовать файл или папку на Ftp Сервере, вот код
client = (FtpWebRequest)FtpWebRequest.Create(new Uri("ftp://127.0.0.1/pic783.jpg"));
client.Credentials = new NetworkCredential(ftpUserID, ftpPassword);
 
// client.KeepAlive =  true;    // 
 // client.UseBinary =  true;    // тут что с ними что без них
                
client.Method = WebRequestMethods.Ftp.Rename;
client.RenameTo = "onetwo";
        
FtpWebResponse response = (FtpWebResponse)client.GetResponse(); // вот тут ошибку выдает
 
Stream ftpStream = response.GetResponseStream();
this.toolStripStatusLabel1.Text = response.StatusDescription; // TOOLSTRIP
response.Close();
Ошибка такая: Удаленный сервер возвратил ошибку: (501) Синтаксическая ошибка в аргументах или параметрах. Если кто знает, помогите пожалуста

Решение задачи: «.NET 4.x Переименовать файл или папку на Ftp-сервере»

textual
Листинг программы
client.RenameTo = "onetwo.jpg";

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.929 из 5
Похожие ответы