2010-11-12 22 views
9

Soy nuevo en C#, necesito enviar la solicitud HTTP GET y leer la respuesta. Estoy familiarizado con Java y puedo hacerlo con URLConnection pero no sé en C#. ¿Alguien puede ayudar?Solicitud HTTP GET y respuesta XML

+0

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

Respuesta

17

La forma más sencilla es utilizar WebClient:

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

(Esa es la forma sincrónica, sino que también es compatible con las peticiones asíncronas.)

Para un mayor control es posible que desee utilizar HttpWebRequest.

Cuestiones relacionadas