求助各位大侠!怎样C#用 连接FTp服务器(学校的),并且显示服务器上文件夹和文件的内容。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求助各位大侠!怎样C#用 连接FTp服务器(学校的),并且显示服务器上文件夹和文件的内容。相关的知识,希望对你有一定的参考价值。
怎样C#用 连接FTp服务器(学校的),并且显示服务器上文件夹和文件的内容。
还有怎样实现下载FTP上内容?
请大家帮忙解答!
万分感谢!
有好答案再加20分!
不是用ftp工具。。。。。
是用C#写,类似FTP下载工具的功能啊。
呵呵,不知道答案符不符合要求。FTP挺好用的,操作也容易,你应该很快就会学会的。呵呵! 参考技术B 可以学习下FtpWebRequest类,刚刚前两天写个自动更新的功能就用到这个。
//建立FTP连接
private void ftpConnect(String path)
//path : ftp://192.168.0.1(ftp服务器地址)
// 根据uri创建FtpWebRequest对象
reqFTP = (FtpWebRequest)FtpWebRequest.Create(new Uri(path));
// 指定数据传输类型
reqFTP.UseBinary = true;
// ftp用户名和密码
reqFTP.Credentials = new NetworkCredential(ftpUserID, ftpPassword);
// 指定执行命令
reqFTP.Method = WebRequestMethods.Ftp.DownloadFile;//下载文件
//reqFTP.Method = WebRequestMethods.Ftp.ListDirectoryDetails;//列文件目录
//获取返回内容
FtpWebResponse response = (FtpWebResponse)reqFTP.GetResponse();
本回答被提问者采纳 参考技术C 如果你想弄懂FTP,先看看http://blog.csdn.net/yxyhack/archive/2007/10/15/1826256.aspx,在这个协议之下你要做的就是给你们学校的FTP服务器发送命令,然后你需要对返回到信息进行处理,将命令展现在你的程序界面上,就是一个FTP工具,当让可能在下载效率和其他兼容性方面比不上商业的软件,但是自己学习和下载小东西足够。 参考技术D 是需要把ftp上的内容下载到本地在读的!
请教各位大侠,如何用xmanager连接 Centos 7
参考技术A 用xshell详细请看
http://jingyan.baidu.com/article/295430f13fb4db0c7f005065.html
以上是关于求助各位大侠!怎样C#用 连接FTp服务器(学校的),并且显示服务器上文件夹和文件的内容。的主要内容,如果未能解决你的问题,请参考以下文章
在fedora中如何安装IIS,FTP,DNS,DHCP,请各位大侠不吝赐教,谢谢!
debian Linux下 apache2 出错,不能启动,求助各位大侠