Obtener HTML a partir de un URL

20/10/2004 - 23:44 por Anonimo | Informe spam
Hola amigos, quiero por programación llamar a un URL, por ejemplo
www.hotmail.com y obtener una cadena con el html generado.

Gracias por sus respuestas.

Raul Mercado.

Preguntas similare

Leer las respuestas

#1 DJ MIAO
21/10/2004 - 00:32 | Informe spam
Dim request As WebRequest
Dim response As WebResponse
Dim paginas As StreamReader



request = WebRequest.Create
("http://www.yahoo.com")

response = request.GetResponse


paginas = New StreamReader
(response.GetResponseStream)



Me.TextBox2.Multiline = True
Me.TextBox2.Text = (paginas.ReadToEnd)

paginas.Close()
response.Close()


Miao...
Comprate un libro.


Hola amigos, quiero por programación llamar a un URL,


por ejemplo
www.hotmail.com y obtener una cadena con el html


generado.

Gracias por sus respuestas.

Raul Mercado.



.

Respuesta Responder a este mensaje
#2 DJ MIAO
21/10/2004 - 00:47 | Informe spam
Recuerda esto

-
Imports System.Net '
Imports System.IO '
-

Dim request As WebRequest
Dim response As WebResponse
Dim paginas As StreamReader



request = WebRequest.Create
("http://www.yahoo.com")

response = request.GetResponse


paginas = New StreamReader
(response.GetResponseStream)



Me.TextBox2.Multiline = True
Me.TextBox2.Text = (paginas.ReadToEnd)

paginas.Close()
response.Close()




Miao...
Comprate un libro.
Dim request As WebRequest
Dim response As WebResponse
Dim paginas As StreamReader



request = WebRequest.Create
("http://www.yahoo.com")

response = request.GetResponse


paginas = New StreamReader
(response.GetResponseStream)



Me.TextBox2.Multiline = True
Me.TextBox2.Text = (paginas.ReadToEnd)

paginas.Close()
response.Close()


Miao...
Comprate un libro.


Hola amigos, quiero por programación llamar a un URL,


por ejemplo
www.hotmail.com y obtener una cadena con el html


generado.

Gracias por sus respuestas.

Raul Mercado.



.



.

Respuesta Responder a este mensaje
#3 Eduardo A. Morcillo [MS MVP VB]
21/10/2004 - 01:46 | Informe spam
Hola amigos, quiero por programación llamar a un URL, por ejemplo
www.hotmail.com y obtener una cadena con el html generado.



Usando la clase WebClient puedes descargar cualquier contenido desde
internet. Por ejemplo:

Dim wc As New Net.WebClient
Dim data() As Byte
Dim html As String
data = wc.DownloadData("http://www.hotmail.com")
html = System.Text.Encoding.UTF8.GetString(data)

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
Respuesta Responder a este mensaje
#4 Jorge Serrano [MVP VB]
21/10/2004 - 23:47 | Informe spam
Hola,

Aquí tienes otra posibilidad:

Dim peticion As System.Net.HttpWebRequest =
System.Net.WebRequest.Create("http://servidor/pagina.asp")
Dim lector As New
System.IO.StreamReader(peticion.GetResponse.GetResponseStream)
Dim cadenaHTML As String = lector.ReadToEnd
TextBox1.Text = cadenaHTML


Un saludo,

Jorge Serrano Pérez
MVP VB.NET



"a" wrote:

Hola amigos, quiero por programación llamar a un URL, por ejemplo
www.hotmail.com y obtener una cadena con el html generado.

Gracias por sus respuestas.

Raul Mercado.




email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida