estoy usando la clase System.Net.FtpWebRequest
y mi código es el siguiente:Recuperando la fecha de creación de archivos (FTP)
FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://example.com/folder");
request.Method = WebRequestMethods.Ftp.ListDirectory;
request.Credentials = new NetworkCredential("username", "password");
FtpWebResponse response = (FtpWebResponse)request.GetResponse();
Stream responseStream = response.GetResponseStream();
StreamReader reader = new StreamReader(responseStream);
string names = reader.ReadToEnd();
reader.Close();
response.Close();
Esto se basa apagado de los ejemplos proporcionados en MSDN pero no pude encontrar nada más detallado.
Estoy almacenando todos los nombres de archivo en la carpeta en names
, pero ¿cómo puedo ahora recorrer cada uno de ellos y recuperar sus fechas? Quiero recuperar las fechas para poder encontrar los archivos más nuevos. Gracias.
Estoy bastante seguro ftp tan sólo soporta para fechas modificadas, no fechas de creación. – Nyerguds