当前位置:编程学习 > C#/ASP.NET >>

求C#ftp客户端源代码,谢谢

上传、下载、创建目录、文件,删除目录文件
重新命名目录文件

谢谢 --------------------编程问答--------------------
string ftpurl = "FTP Address";
            string ftpUserName = "FTP UserName";
            string ftpPassword = "FTP User Password";

            ftpurl += filename;
            FtpWebRequest request = (FtpWebRequest)WebRequest.Create(ftpurl);
            
            request.Method = WebRequestMethods.Ftp.UploadFile;
            request.Credentials = new NetworkCredential(ftpUserName, ftpPassword);            
            request.UsePassive = false;
            
            StreamReader sourceStream = new StreamReader(fullfilename);
            byte[] fileContents = Encoding.UTF8.GetBytes(sourceStream.ReadToEnd());
            sourceStream.Close();

            request.ContentLength = fileContents.Length;
            Stream requestStream = request.GetRequestStream();

            requestStream.Write(fileContents, 0, fileContents.Length);
            requestStream.Close();
--------------------编程问答-------------------- http://blog.csdn.net/wenshengwang/archive/2007/11/22/1898169.aspx
--------------------编程问答-------------------- 楼上的用的是socket
C#中没有封装好的Ftp类么?
怎么用? --------------------编程问答-------------------- lanye_purple,你好,你的 代码对中文文件名的文件不进行上传下载修改等。

谢谢 --------------------编程问答-------------------- 是的,中文進行上傳 下載是會報錯,但你可以把文件用程序修改成有一定規律的且是唯一的文件名。然後再上傳 上去。
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,