public void ExportToFTP(string fullfilename,string filename)
{
string subFolder = DateTime.Now.Month + "-" + DateTime.Now.Day + "-" + DateTime.Now.Year;
string dt = @"ftp://www.sdd.com/" + subFolder + "/" + filename;我想根据日期自动生成文件夹,但系统提示错误,请大家看看哪错了?
如果没有FTP中没有日期文件夹就可以上传!
FtpWebRequest request = (FtpWebRequest)WebRequest.Create(dt);
request.Method = WebRequestMethods.Ftp.UploadFile;
request.Credentials = new NetworkCredential("upload", "1111");
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();
}
{
string subFolder = DateTime.Now.Month + "-" + DateTime.Now.Day + "-" + DateTime.Now.Year;
string dt = @"ftp://www.sdd.com/" + subFolder + "/" + filename;我想根据日期自动生成文件夹,但系统提示错误,请大家看看哪错了?
如果没有FTP中没有日期文件夹就可以上传!
FtpWebRequest request = (FtpWebRequest)WebRequest.Create(dt);
request.Method = WebRequestMethods.Ftp.UploadFile;
request.Credentials = new NetworkCredential("upload", "1111");
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();
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货