Título: Problema al leer codigo html de una web Publicado por: s_azazel en 26 Abril 2017, 11:20 am Buenos dias estoy intentando sacar el codigo de una web pero me tira error todo el rato y la verdad no se por que... con otras webs si funciona correctamente no se si estara protegida o algo
Sin embargo al usar el control WebBrowser si que me deja leer el codigo html pero necesito mas velocidad para no ir mostrando todas las paginas :D Os dejo el codigo que tengo: con el nombre de la web inculida Código
Mil gracias!!!! Título: Re: Problema al leer codigo html de una web Publicado por: Eleкtro en 26 Abril 2017, 15:13 pm Para solucionarlo, simplemente asígnale un user-agent conocido a la petición http y listo. Aparte de eso, tienes una fuga de recursos sin liberar, puedes mejorar el código. Ten presente la importancia de llamar al método Object.Dispose() o en su defecto decorar un bloque de código con la sentencia Using:
Código
Por último, recuerda que también puedes utilizar la clase WebClient, la cual es un wrapper/abstracción de la clase HttpWebRequest y eso es lo que deberías utilizar preferiblemente para peticiones simples como ésta: Código
PD: La diferencia de tiempo total de ejecución entra uno y el otro, se mide en milisegundos. ¡Saludos! |