.NET Framework 的项目如何使用 FTP 下载文件
免费FTP客户端 Cyberduck for Windows v8.7.1.4077 免费安装版
FTP客户端工具 SmartFTP v10.0.3169 64bit 官方最新安装版
此示例演示如何从 FTP 服务器下载文件。
本文专门针对面向 .NET Framework 的项目。 对于面向 .NET 6 及更高版本的项目,不再支持 FTP。
C#
using System; using System.IO; using System.Net; namespace Examples.System.Net { public class WebRequestGetExample { public static void Main () { // Get the object used to communicate with the server. FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://www.contoso.com/test.htm"); request.Method = WebRequestMethods.Ftp.DownloadFile; // This example assumes the FTP site uses anonymous logon. request.Credentials = new NetworkCredential("anonymous","janeDoe@contoso.com"); FtpWebResponse response = (FtpWebResponse)request.GetResponse(); Stream responseStream = response.GetResponseStream(); StreamReader reader = new StreamReader(responseStream); Console.WriteLine(reader.ReadToEnd()); Console.WriteLine($"Download Complete, status {response.StatusDescription}"); reader.Close(); response.Close(); } } }
到此这篇关于 .NET Framework 的项目如何使用 FTP 下载文件的文章就介绍到这了,更多相关FTP 服务器下载文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
ASP.NET Web API教程 创建Admin控制器实例分享
在本文中我们要添加一个对产品支持CRUD(创建、读取、更新和删除)操作的Web API控制器,需要的朋友可以参考下2012-11-11ASP.NET Core 使用SignalR推送服务器日志的过程记录
这篇文章主要介绍了ASP.NET Core 使用SignalR推送服务器日志的相关知识,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2024-01-01如何在Asp.Net Core MVC中处理null值的实现
这篇文章主要介绍了如何在Asp.Net Core MVC中处理null值的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-12-12
最新评论