C# 操作FTP 问题
staticpublicstring[]GetFileList(stringpath) { FtpWebRequestftp=Create...
static public string[] GetFileList(string path) { FtpWebRequest ftp = CreateFtpWebRequest(path); StreamReader sr; string[] str; ftp.Method = WebRequestMethods.Ftp.ListDirectory; sr = new StreamReader(ftp.GetResponse().GetResponseStream(), Encoding.UTF8); str = sr.ReadToEnd().Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries); ftp.GetResponse().Close(); sr.Close(); return str; } 这是一个获取FTP上面的文件名列表的一个方法 如果指定目录下有文件刚能顺利获取 如果指定目录下没有文件则会出现“远程服务器返回错误: (550) 文件不可用(例如,未找到文件,无法访问文件)。”错误 请问如何解决这个问题
展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询