Как я могу удалить файл с FTP с FTPWebRequest - PullRequest
0 голосов
/ 02 апреля 2020
Dim FTPRequest As System.Net.FtpWebRequest = DirectCast(System.Net.WebRequest.Create(FTPServer & "something.txt"), System.Net.FtpWebRequest)
FTPRequest.Credentials = New System.Net.NetworkCredential(FTPUsername, FTPPassword)
FTPRequest.Method = System.Net.WebRequestMethods.Ftp.DeleteFile

Я хочу удалить файл с помощью этого метода из ftp, но файл не был удален и не выдает никаких ошибок. Извините за мой английский. Спасибо, когда попробовал этот код

1 Ответ

1 голос
/ 02 апреля 2020

Ваш код никогда не запускает запрос, он только создает объект.

Вы можете выполнить запрос следующим образом:

Dim response As FtpWebResponse = CType(FTPRequest.GetResponse(), FtpWebResponse)

Получить результат из свойства StatusDescription.

MsgBox(response.StatusDescription) 'show status

Также посмотрите документы: https://docs.microsoft.com/en-us/dotnet/api/system.net.ftpwebresponse.statusdescription?view=netframework-4.8

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...