Hola.
Estoy haciendome un simple programa en C# que, usando sockets, mando un GET para obtener el codigo de la pagina web correspondiente.
Luego recibo la informacion en un string para posteriormente mostrarlo.
El tema es el siguiente, el programa anda unicamente para algunas webs, no para todas, y no entiendo el porque.
Por dar 2 ejemplos nada mas: me conecto (obviamente port 80 estamos hablando) a google.com, puedo ver el codigo html de la pagina perfectamente. Pero si lo hago a fotolog.com me dice invalid URL.
Mi sospecha es que haya redirecciones de por medio que requiera conectar mas sockets, pero no tengo forma de detectarlo porque el unico codigo que veo es el HTML diciendome Invalid URL.
Alguien sabe como se puede detectar si hay redirecciones? Como puedo hacer ante estos problemas?
Saludos