如何从 FTP vb.net 中删除图片?
How can I remove an image from FTP vb.net?
我正在寻找从 FTP 中删除图像的代码,但没有用
我尝试使用此代码但对我不起作用:
Dim FTPRequest As System.Net.FtpWebRequest = DirectCast(System.Net.WebRequest.Create("ftp://myftpname.es/Html/images/" & imagename), System.Net.FtpWebRequest)
FTPRequest.Credentials = New System.Net.NetworkCredential("FTPUsername", "FTPPassword")
FTPRequest.Method = System.Net.WebRequestMethods.Ftp.DeleteFile
FTPRequest.UsePassive = True
FTPRequest.UseBinary = True
FTPRequest.KeepAlive = False
如何从 ftp 中删除图像?
谢谢
您是否尝试过使用 FtpClient class?
Dim client as new System.Net.FtpClient.FtpClient()
client.Credentials = new NetworkCredential("FTPUsername", "FTPPassword")
client.Host = "ftp://myftpname.es"
client.Connect()
client.DeleteFile("Html/images/" & imageName)
this code not remove the image from the ftp
那是因为你从来没有真正执行它,你只是初始化它。要发出 WebRequest
,您需要得到它的响应:
var response = FTPRequest.GetResponse()
我正在寻找从 FTP 中删除图像的代码,但没有用 我尝试使用此代码但对我不起作用:
Dim FTPRequest As System.Net.FtpWebRequest = DirectCast(System.Net.WebRequest.Create("ftp://myftpname.es/Html/images/" & imagename), System.Net.FtpWebRequest)
FTPRequest.Credentials = New System.Net.NetworkCredential("FTPUsername", "FTPPassword")
FTPRequest.Method = System.Net.WebRequestMethods.Ftp.DeleteFile
FTPRequest.UsePassive = True
FTPRequest.UseBinary = True
FTPRequest.KeepAlive = False
如何从 ftp 中删除图像? 谢谢
您是否尝试过使用 FtpClient class?
Dim client as new System.Net.FtpClient.FtpClient()
client.Credentials = new NetworkCredential("FTPUsername", "FTPPassword")
client.Host = "ftp://myftpname.es"
client.Connect()
client.DeleteFile("Html/images/" & imageName)
this code not remove the image from the ftp
那是因为你从来没有真正执行它,你只是初始化它。要发出 WebRequest
,您需要得到它的响应:
var response = FTPRequest.GetResponse()