martes, 27 de febrero de 2007

Recibir datos via http

Bueno continuado con la entrada que puse hace unos días os paso el código para recuperar datos de un envío mediante el protocolo http.


HttpWebResponse HttpWResponse;
//Comprobamos que no haya una conexion previa
if(null != HttpWResponse)
{
HttpWResponse.Close();
HttpWResponse = null;
}

//Recordar que la respuesta la tnemos que hacer sobre una conexion ya creada
//En la anterior entrada pudimos ver como se creaba
HttpWResponse = (HttpWebResponse)HttpWRequest.GetResponse();


//Ahora leemos el envio.
StreamReader sr = new StreamReader(HttpWResponse.GetResponseStream(), Encoding.ASCII);
//Convertimos lo que obtenemos en String
string s = sr.ReadToEnd();
sr.Close();


Esto es basicamente lo necesario para obtener datos. Ya cuando me meta más en el tema pondré alguna que otra cosa más. Un saludo.

No hay comentarios: