Hola a todos, quiero hacer una aplicación que me descargue el contenido de una url a un textbox en .net para luego analizarlo. Con HttpWebRequest y HttpWebResponse lo hago pero mi problema es que ciertas partes no me las descarga ya que necesito estar loggeado en la web. Creo que tengo que hacerlo a través de la cokkie por lo que tengo guardado el fichero de la cookie para poder utilizarlo. El problema es que no soy capaz. Este es mi código:
Public Class Form1
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Try
            Dim request As System.Net.HttpWebRequest = System.Net.HttpWebRequest.Create(TextBox1.Text)
            Dim response As System.Net.HttpWebResponse = request.GetResponse()
            Dim cookies As System.Net.Cookie
            cookies = New System.Net.Cookie("Manuel", "__cfduidd7f3b8dd88be41fa4f4c3203d009d4488889431387891()xxxx.xx/97282954249216:30783979:3743990470:30346924:*", "@probando1.txt")
            response.Cookies.Add(cookies)
            Dim sr As System.IO.StreamReader = New System.IO.StreamReader(response.GetResponseStream())
            Dim sourcecode As String = sr.ReadToEnd()
            TextBox2.Text = sourcecode
        Catch ex As Exception
            MessageBox.Show("Invalid Url")
            Return
        End Try
    End Sub
End Class
Saludos¡¡¡
			
			
			
				para postear códigos usa las etiquetas GeSHI para que sea mas legible
por cosas varias, es posible que la cookie sola no te sirva, no se como es la programación de esa parte en vb... pero busca que datos envia la pagina al servidor cuando te logueas y si los envía por post o get... entonces busca como hacer la llamada  (ya sea post o get) a la pagina para logearte y tomar la cookie que te da, con esa ya es muy probable que funcione bien :P