Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   Recorrer un directorio FTP (http://www.forosdelweb.com/f29/recorrer-directorio-ftp-554865/)

Javichechu 06/02/2008 06:45

Recorrer un directorio FTP
 
Hola compañeros. Os cuento. Trabajo haciendo una aplicación web con BV.net y necesito acceder a un directorio FTP para cargar unas imágenes que estarán en dicho directorio.

Necesito averiguar como puedo hacer para saber el contenido y esa carpeta y poder recorrer dicho directorio sacando los nombres de los archivos que estén en él.

Sabéis como hacerlo???

Peterpay 06/02/2008 19:05

Re: Recorrer un directorio FTP
 
Comandos de FTP solo se me ocurre eso

System.Net.FtpWebRequest d = new System.Net.FtpWebRequest();
d.Method = "ls";
System.Net.FtpWebResponse r= d.GetResponse();


revisa metodos para ftp y prueba con lo que requieras. y el resultado "r" procesalo para extraer la lista de archivos


saludos
peterpay

Javichechu 07/02/2008 02:42

Re: Recorrer un directorio FTP
 
Cita:

Iniciado por Peterpay (Mensaje 2277030)
Comandos de FTP solo se me ocurre eso

System.Net.FtpWebRequest d = new System.Net.FtpWebRequest();
d.Method = "ls";
System.Net.FtpWebResponse r= d.GetResponse();


revisa metodos para ftp y prueba con lo que requieras. y el resultado "r" procesalo para extraer la lista de archivos


saludos
peterpay

Bueno, eso no es del todo correcto según he poido ver. No tiene constructor.
De todas formas siguiendo tus consejos la cosa sale bien así:

Código PHP:

Dim d As System.Net.FtpWebRequest
            d 
FtpWebRequest.Create("ftp://Directorio/Intercambio/C0001/")
            
d.Credentials = New NetworkCredential(UserNamePassword)

            
d.Method WebRequestMethods.Ftp.ListDirectory
            Dim ResultadoFTP 
As WebResponse d.GetResponse() 


Yodo sale bien y el objeto REsultadoFTP se rellena. Y ahora qué??? Como accedo a los archivos que tiene ese directorio??? Como proceso la información????


La zona horaria es GMT -6. Ahora son las 04:11.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.