Posteado por: edeortuzar | 03/02/2014

Llamando una página web desde el code behind en C#


Si lo que necesitan hacer es llamar a una página web (webpage) desde el code behind el siguiente código les podrá servir:

WebRequest wr = WebRequest.Create("http://servidor.dominio.ar:2020/Servicio/Generico.aspx");
wr.Timeout = 3500;

HttpWebResponse response;

try
{
      response = (HttpWebResponse)wr.GetResponse();

      Stream dataStream = response.GetResponseStream();
      // Abre el stream usando StreamReader para un fácil acceso
      StreamReader reader = new StreamReader(dataStream);
      // Lee el contenido, en esta variable tendremos la respuesta
      string responseFromServer = reader.ReadToEnd();

      reader.Close();
      dataStream.Close();
      response.Close();
}
catch (Exception ex)
{
      respuesta = "Ocurrior un error al obtener la información.";
}

Espero que les sirva.

Saludos.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Categorías

A %d blogueros les gusta esto: