C# winform 如何实现从远程服务器下载文件到本地?

2024-12-03 18:01:49
推荐回答(3个)
回答1:

基本思路是远程服务器假设FTP,本地用System.Net.FtpWebRequest建立Ftp客户端,用NetworkCredential.NetworkCredential建立用户名和密码验证方式,用System.Net.WebRequestMethods.Ftp设置上传和下载命令,文件通过FileStream流进行发送和接收。

回答2:

如果是一般的HTTP或FTP服务器,那么用WebClient是最简单的办法了
WebClient.DownloadFile 就可以了。

回答3:

远程服务器的访问方式是什么?
HTTP?
FTP?
还是文件共享?