2010-11-12 6 views
9

Je suis nouveau en C#, je dois envoyer une requête HTTP GET et lire la réponse. Je suis familier avec Java et je peux facilement le faire en classe URLConnection mais je ne sais pas en C#. Quelqu'un peut-il aider?Demande HTTP GET et réponse XML

+0

Copie possible: http://stackoverflow.com/questions/523930/sockets-in-c-how-to-get-the-response-stream –

Répondre

17

Le plus simple est d'utiliser WebClient:

WebClient client = new WebClient(); 
string text = client.DownloadString(url); 

(C'est la forme synchrone, il prend également en charge des requêtes asynchrones.)

Pour plus de contrôle, vous pouvez utiliser HttpWebRequest.