lijian3885115
作者lijian3885115·2017-12-15 22:00
软件开发工程师·tencent

在C#中如何判断FTP服务器是否存在?

字数 456阅读 693评论 0赞 0

直接使用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 条评论

Ctrl+Enter 发表

作者其他文章

X社区推广