Comment télécharger plusieurs fichiers en utilisant webclient UploadFile, UploadValues en C #?
Comment télécharger plusieurs fichiers à l'aide de webclient UploadFile, UploadValues en C#?
source d'informationauteur SuitUp
Vous devez vous connecter pour publier un commentaire.
Ce blog de détails, exactement comment télécharger plusieurs fichiers à l'aide de WebClient.
Si vous souhaitez télécharger à la fois les champs de formulaire et d'un fichier dans le même POSTE, vous ne pouvez pas utiliser WebClient comme-est-- au lieu de cela, il aura besoin d'être étendue. Voici un extrait de cet article expliquant ce qui est nécessaire:
Voici trois implémentations, en utilisant des approches légèrement différentes, mais tous doivent travailler pour activer le mode multi-partie des données de formulaire:
WebClient.UploadValues n'est pas conçu pour télécharger des fichiers-- au lieu de cela, elle est utilisée pour envoyer des POST-ed les valeurs d'un formulaire vers le serveur. Vous souhaitez utiliser WebClient.UploadFile pour télécharger des fichiers, ou de l'un des échantillons avancée ci-dessus.