直接使用FTPWebRequest类:
var request = (FtpWebRequest)WebRequest.Create(”ftp://ipaddress//dir");request.Credentials = new NetworkCredential("user", "pass");request.Method = WebRequestMethods.Ftp.GetFileSize; try{ FtpWebResponse response = (FtpWebResponse)request.GetResponse();}catch (WebException ex){ FtpWebResponse response = (FtpWebResponse)ex.Response; if (response.StatusCode == FtpStatusCode.ActionNotTakenFileUnavailable) { //不存在 }}
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞0
添加新评论0 条评论