.NET 4.x Прочитать текстовый файл по FTP-протоколу - C#
Формулировка задачи:
Здравствуйте, есть небольшой вопрос, можно ли прочитать файл с FTP-сервера(сайта)(Есть доступ к нему)?
Или же нужно использовать другой протокол?
P.S. Сейчас там стоит простенькая программа для приёма пути и чтения по нему файла, и отправка назад через сокет.
Решение задачи: «.NET 4.x Прочитать текстовый файл по FTP-протоколу»
textual
Листинг программы
using System; using System.IO; using System.Net; using System.Text; namespace Examples.System.Net { public class WebRequestGetExample { public static void Main () { // Get the object used to communicate with the server. FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://www.contoso.com/test.htm"); request.Method = WebRequestMethods.Ftp.DownloadFile; // This example assumes the FTP site uses anonymous logon. request.Credentials = new NetworkCredential ("anonymous","janeDoe@contoso.com"); FtpWebResponse response = (FtpWebResponse)request.GetResponse(); Stream responseStream = response.GetResponseStream(); StreamReader reader = new StreamReader(responseStream); Console.WriteLine(reader.ReadToEnd()); Console.WriteLine("Download Complete, status {0}", response.StatusDescription); reader.Close(); response.Close(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д