Torna al Thread

private void ftpFileTransfer(string sourcef, string destf, string ftpName, string ftpPswrd) { //if (file exists) { FtpWebRequest request = (FtpWebRequest)WebRequest.Create(destf); request.Method = WebRequestMethods.Ftp.UploadFile; request.Credentials = new NetworkCredential(ftpName, ftpPswrd); StreamReader sourceStream = new StreamReader(sourcef); 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(); FtpWebResponse response = (FtpWebResponse)request.GetResponse(); response.Close(); //} }
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5