>>12-30-10 03:50PM 37343 File1.htm >>12-30-10 03:01PM 355391 File1.pdf >>12-30-10 02:54PM <DIR> File1_files >>>
class FtpTest { // put valid data here static string Url = @"ftp://111.222.333.4"; static string Folder = "subdirectory"; static string UserId = @"userid"; static string Password = @"password"; static void Main(string[] args) { FtpWebRequest request = (FtpWebRequest)WebRequest.Create(Url + '/' + Folder); request.Method = WebRequestMethods.Ftp.ListDirectoryDetails; request.Credentials = new NetworkCredential(UserId, Password); FtpWebResponse response = (FtpWebResponse)request.GetResponse(); Stream responseStream = response.GetResponseStream(); StreamReader reader = new StreamReader(responseStream); Console.WriteLine(reader.ReadToEnd()); Console.WriteLine("Directory List Complete, status {0}", response.StatusDescription); reader.Close(); response.Close(); Console.ReadLine(); } }