Tag: ftp文件

在C#中使用FTP上传带有编码的文件

以下代码适用于上传文本文件,但无法上传JPEG文件(不完全 – 文件名很好但图像已损坏): private void up(string sourceFile, string targetFile) { try { string ftpServerIP = ConfigurationManager.AppSettings[“ftpIP”]; string ftpUserID = ConfigurationManager.AppSettings[“ftpUser”]; string ftpPassword = ConfigurationManager.AppSettings[“ftpPass”]; //string ftpURI = “”; string filename = “ftp://” + ftpServerIP + “//” + targetFile; FtpWebRequest ftpReq = (FtpWebRequest)WebRequest.Create(filename); ftpReq.Method = WebRequestMethods.Ftp.UploadFile; ftpReq.Credentials = new NetworkCredential(ftpUserID, ftpPassword); StreamReader stream = new StreamReader(sourceFile); […]