Передача файла в общую папку через c#.net
У меня есть файл изображения, и я хочу перенести его в общую папку. Я знаю, как это сделать через ftpserver............ Но я не знаю, как это сделать без адреса FTP-сервера
Что я уже пробовал:
reqFTP = (FtpWebRequest)FtpWebRequest.Create(new Uri("ftp://" + ftpServerIP + "/" + dir1 + "/" + dir2 + "/" +DateTime.Now.ToString("dd-MM-yyyy"))); reqFTP.Method = WebRequestMethods.Ftp.MakeDirectory; reqFTP.UseBinary = true; reqFTP.Credentials = new NetworkCredential(ftpUserID, ftpPassword); FtpWebResponse response = (FtpWebResponse)reqFTP.GetResponse(); Stream ftpStream = response.GetResponseStream(); ftpStream.Close(); response.Close();" ..........." Stream strm = reqFTP.GetRequestStream(); // Read from the file stream 2kb at a time contentLen = fs.Read(buff, 0, buffLength); // Till Stream content ends while (contentLen != 0) { // Write Content from the file stream to the FTP Upload Stream strm.Write(buff, 0, contentLen); contentLen = fs.Read(buff, 0, buffLength); } strm.Close(); fs.Close();"
Richard MacCutchan
Вопрос не имеет смысла. Как вы можете отправить файл на FTP-сервер, не проходя через сервер?