高分求c# ftp上传代码

[复制链接]
查看11 | 回复0 | 2010-1-10 09:50:26 | 显示全部楼层 |阅读模式
用法:UploadFileByFtp("ftp://ftp.space.com", "username", "password", @"C:\Test\MyFile.txt", "/MyDir/MyFile.txt");using System.Net;using System.IO;void UploadFileByFtp(string url, string username, string password, string localFileName, string remoteFileName)
{
FtpWebRequest fwr = (FtpWebRequest)FtpWebRequest.Create(url + remoteFileName);
fwr.Method = WebRequestMethods.Ftp.UploadFile;
fwr.Credentials = new NetworkCredential(username, password);
fwr.UsePassive = true;
fwr.UseBinary = true;
fwr.KeepAlive = false;
Stream stream = fwr.GetRequestStream();
byte[] buffer = File.ReadAllBytes(localFileName);
stream.Write(buffer, 0, buffer.Length);
stream.Close();
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行