Créer requête HTTP post et recevez la réponse à l'aide d'application console C#
J'ai besoin de mettre des données à une URL (https://somesite.com pour télécharger le fichier dans responseStrem sur la base de paramètres que j'ai posté.
Comment puis-je faire à l'aide d'une application console C#?
Paramètres:
le nom de fichier,
userid,
le mot de passe,
type
Vous devez vous connecter pour publier un commentaire.
Prendre un coup d'oeil à la
System.Net.WebClient
classe, il peut être utilisé pour émettre des demandes et de gérer leurs réponses, ainsi que pour télécharger les fichiers:http://www.hanselman.com/blog/HTTPPOSTsAndHTTPGETsWithWebClientAndCAndFakingAPostBack.aspx
http://msdn.microsoft.com/en-us/library/system.net.webclient(SV.90).aspx
Pour cela, vous pouvez simplement utiliser le "HttpWebRequest" et "HttpWebResponse" classes .net.
Ci-dessous est un exemple d'application de console que j'ai écrit pour démontrer à quel point c'est facile.
Profitez-en!
Espère que cela aide