Existe-t-il une classe .NET intégrée qui peut remplacer ou fonctionner comme WinHttp.WinHttpRequest?WinHttp.WinHttpRequest dans .NET
Merci!
Existe-t-il une classe .NET intégrée qui peut remplacer ou fonctionner comme WinHttp.WinHttpRequest?WinHttp.WinHttpRequest dans .NET
Merci!
Il est le System.Net.HttpRequest classe:
Fournit une implémentation spécifique HTTP de la classe WebRequest.
Vous pouvez également utiliser la classe System.Net.WebClient:
Fournit des méthodes communes pour l'envoi et la réception de données à partir d'une ressource identifiée par un URI.
Cette classe simplifie certaines tâches courantes, comme le téléchargement d'un fichier (méthode DownloadFile
)
La classe WebClient fournit des méthodes communes pour l'envoi de données à ou la réception de données à partir de n'importe quel intranet local, , ou Internet r source identifiée par un URI. La classe WebClient utilise la classe WebRequest pour fournir l'accès aux ressources . Les instances WebClient peuvent accéder aux données avec n'importe quel descendant WebRequest enregistré avec la méthode WebRequest.RegisterPrefix .
Merci! Je pense que je vais utiliser la classe WebClient pour télécharger des fichiers texte. J'ai créé des codes pour le téléchargement et il semble télécharger les fichiers parce que la méthode UploadFile s'exécute sans aucune exception, mais je dois encore trouver où les fichiers sont téléchargés. Des idées? –
Les fichiers sont téléchargés dans l'URI que vous fournissez. vous devriez vérifier l'implémentation du serveur (gestion de formulaire). WebClient fait partie du client. J'espère que ça aide. – splattne