.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();
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д