Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 26973|Répondre: 0

[Source] .NET/C# Utilisez le téléchargement WebClient pour compléter le nom du fichier

[Copié le lien]
Publié sur 22/08/2020 09:48:56 | | | |
En utilisant la classe WebClient fournie par Microsoft, vous pouvez facilement télécharger des fichiers via le lien URL spécifié ; si nous ne souhaitons pas personnaliser le nom du fichier de téléchargement pour l’enregistrer dans la zone locale, le nom original du fichier envoyé par le serveur sera stocké localement, cet article l’expliquera en détail.

ASP.NET Télécharger


WebClient téléchargez le fichier

Principe : Pour obtenir le nom du fichier de téléchargement du serveur, vous pouvez en fait obtenir le contenu de Content-Disposition dans l’en-tête de la réponse.



Lors de l’appel de DownloadFileAsync pour le téléchargement, il faut d’abord définir un chemin de stockage local et un nom de fichier, puis obtenir le nom du fichier retourné par le serveur après la fin du téléchargement, le code est le suivant :







Précédent:SRDescriptionAttribute rend vos annotations de propriétés de contrôle multilingues
Prochain:Explication des nouvelles fonctionnalités et points de connaissance de C# 8.0
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com