Je dois télécharger plusieurs fichiers dans une application WinForms. Jusqu'à présent, j'ai utilisé un client web et pendant que cela fonctionne bien, je me demande s'il existe une meilleure façon de le faire. Le client Web établit-il une nouvelle connexion pour chaque demande ou la connexion persiste-t-elle entre les téléchargements?Téléchargement de plusieurs fichiers avec VB.Net
Dim Ftpclient As New System.Net.WebClient()
Ftpclient.Credentials = New System.Net.NetworkCredential(username, password)
Dim Files As New Dictionary(Of String, String)
''//Fill dictionary with items for upload here
For Each RemoteFile As String In Files.Keys
Ftpclient.UploadFile(RemoteFile, Files(RemoteFile))
Next
Ce n'est pas tout à fait comme le FTP fonctionne. Pourtant, System.Net n'offre pas une alternative à garder la connexion de port de commande ouverte. –
bien sûr, mais notez que OP crée une instance 'System.Net.WebClient', pas' System.Net.FtpWebRequest' –