trucos - Ventanas C#a ventanas telefónicas C#
visual studio code español (2)
Esta es más una tarea que pedir que ayuda, pero ... después de 1 día de intentos, no puedo hacer que funcione. Este es mi código
private string _InetReadEx(string sUrl)
{
HttpWebRequest webReq = (HttpWebRequest)HttpWebRequest.Create(sUrl);
try
{
webReq.CookieContainer = new CookieContainer();
webReq.Method = "GET";
using (WebResponse response = webReq.GetResponse())
{
using (Stream stream = response.GetResponseStream())
{
StreamReader reader = new StreamReader(stream);
aRet = reader.ReadToEnd();
return aRet;
}
}
}
catch (Exception ex)
{
return ex.Message;
}
}
Lo que hace este código es simple. Devuelve la fuente de un servidor. Así que aquí está mi pregunta tonta; ¿Cómo puedo hacer algo similar en el teléfono con Windows C (Windows Phone 8.1 / 8)?
Gracias de antemano, Maria
Prueba esto -
webReq.BeginGetResponse(GetResponseCallback, request);
void GetResponseCallback(IAsyncResult result)
{
HttpWebRequest request = result.AsyncState as HttpWebRequest;
if (request != null)
{
try
{
WebResponse response = request.EndGetResponse(result);
// use response
}
catch (WebException e)
{
return;
}
}
}
Te sugiero que uses el HttpClient. Lo he usado tanto en proyectos de Windows / Win Phone y funciona como un encanto, eche un vistazo a esto también.