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¡¡¡