【问题标题】:How can I delete a file from FTP with FTPWebRequest如何使用 FTPWebRequest 从 FTP 中删除文件
【发布时间】:2020-04-02 14:35:35
【问题描述】:
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 删除文件,但是文件没有被删除并且没有给出任何错误 对不起我的英语不好 谢谢 当我尝试这段代码时

【问题讨论】:

    标签: .net vb.net ftp


    【解决方案1】:

    您的代码永远不会运行请求,它只会创建对象。

    您可以按如下方式运行请求:

    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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-11
      • 2011-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多