获取FTP服务器目录的方法
2013-12-12 10:08
197 查看
private string[] GetFileList(string path, string ftpUserID, string ftpPassword, string WRMethods)//上面的代码示例了如何从ftp服务器上获得文件列表 { string[] downloadFiles; StringBuilder result = new StringBuilder(); try { Connect(path, ftpUserID, ftpPassword); reqFTP.Method = WRMethods; WebResponse response = reqFTP.GetResponse(); StreamReader reader = new StreamReader(response.GetResponseStream(), System.Text.Encoding.UTF8);//中文文件名 string line = reader.ReadLine(); while (line != null) { result.Append(line); result.Append("\n"); line = reader.ReadLine(); } // to remove the trailing '\n' result.Remove(result.ToString().LastIndexOf('\n'), 1); reader.Close(); response.Close(); return result.ToString().Split('\n'); } catch (Exception ex) { System.Windows.Forms.MessageBox.Show(ex.Message); downloadFiles = null; return downloadFiles; } }
相关文章推荐
- 使用CuteFTP登陆FTP(serv-U)服务器后无法LIST目录和文件的解决方法
- struts2获取服务器临时目录的方法
- 获取ftp服务器文件和目录列表
- CaptainGan------使用递归方法实现,向FTP服务器上传整个目录结构、从FTP服务器下载整个目录到本地的功能
- FTP服务器中将Linux用户限制在自己目录下的方法
- Ubuntu下从ftp服务器获取文件的方法
- 普通用户启动WebLogic,应用程序无法从FTP服务器目录中获取图片问题的解决方案。
- C#获取FTP目录下文件夹、文件的方法,进而判断FTP下指定文件夹是否存在
- ASP.NET获取服务器目录的几个方法
- 使用ftp获取服务器上的整个目录
- Linux下FTP服务器默认目录的更改方法
- Linux下FTP服务器默认目录的更改方法
- Asp.net获取服务器指定文件夹目录文件并提供下载的方法
- filezilla ftp client在win7 下获取ftp目录信息出错解决方法
- filezilla ftp client在win7 下获取ftp目录信息出错解决方法
- Redhat Enterprise Linux中使用vsftpd搭建指定用户指定目录的ftp服务器的方法
- centos6.4下定时通过ftp获取数据库服务器上的文件并且删除远程目录里面的文件
- Asp.net获取服务器指定文件夹目录文件并提供下载的方法
- 使用CuteFTP登陆FTP(serv-U)服务器后无法LIST目录和文件的解决方法
- 使用递归方法实现,向FTP服务器上传整个目录结构、从FTP服务器下载整个目录到本地的功能