Accesso a sottocartelle via FTP in VB NET

di il
0 risposte

Accesso a sottocartelle via FTP in VB NET

Buongiorno a tutti.

Sto cercando di ottenere la lista dei files / cartelle di un sito web con questo codice:

 Dim ftpRequest As FtpWebRequest = DirectCast(WebRequest.Create("ftp://ftp.nomedelsito.it"), FtpWebRequest)
ftpRequest.Method = WebRequestMethods.Ftp.ListDirectory
ftpRequest.Credentials = New NetworkCredential("mio_user", "mia_pwd")
Dim ftpResponse As FtpWebResponse = DirectCast(ftpRequest.GetResponse(), FtpWebResponse)
Dim ftpResponseStream As Stream = ftpResponse.GetResponseStream()
Dim ftpReader As New StreamReader(ftpResponseStream)
MessageBox.Shoe(ftpReader.ReadToEnd()) 

In questo caso il codice funziona perfettamente, ma se cerco di effettuare la stessa ricerca in una sottocartella : 

Dim ftpRequest As FtpWebRequest = DirectCast(WebRequest.Create("ftp://ftp.nomedelsito.it/sottocartella"), FtpWebRequest)

mi viene ritornato l'errore 550 (file non disponibile)

(ho provato anche con ftp://ftp.nomedelsito.it/public_html/sottocartella ma l'errore permane)

Come posso risolvere ?

Grazie

Chico

Devi accedere o registrarti per scrivere nel forum
0 risposte