Hola a todos, buenas tardes! Este es mi primer thread en esta comunidad y, antes que nada, quería agradecerles a los que leen y a los que me puedan llegar a dar una ayuda con este tema.
Voy al grano:
Estoy desarrollando un programa y, una de sus funciones es verificar el estado del streaming de una radio online mediante la correspondiente página en SHOUTcast. Hasta ahí todo normal. Básicamente lo que hago es acceder, por ejemplo, a http://185.2.129.30:9312/index.html y buscar la frase "Server is currently up". Ya lo he hecho usando un webcontrol pero no me gusto mucho como me quedó. Buscando como mejorarlo y evitar el webcontrol, encontre el httpwebrequest y el webclient pero no logro hacerlos andar correctamente. Bien, les paso el codigo como está hasta ahora:
Código:
Bien, este código me da el error: "El servidor ha cometido una infracción de protocolo. Section=ResponseStatusLine"
Peeeeeeero, si en vez de esa página lo hago sobre, por ejemplo, www.Google.com, no me tira error. Entiendo que es un error de protocolo, pero no entiendo como solucionarlo.
Gracias y saludos!
Voy al grano:
Estoy desarrollando un programa y, una de sus funciones es verificar el estado del streaming de una radio online mediante la correspondiente página en SHOUTcast. Hasta ahí todo normal. Básicamente lo que hago es acceder, por ejemplo, a http://185.2.129.30:9312/index.html y buscar la frase "Server is currently up". Ya lo he hecho usando un webcontrol pero no me gusto mucho como me quedó. Buscando como mejorarlo y evitar el webcontrol, encontre el httpwebrequest y el webclient pero no logro hacerlos andar correctamente. Bien, les paso el codigo como está hasta ahora:
Código:
Código (vb) [Seleccionar]
Dim MyWebClient As New WebClient
Dim TextoWeb As String
TextoWeb = MyWebClient.DownloadString("Pagina.Text")
If Instr(Pagina.Text, FraseABuscar.Txt) > 0 Then
MsgBox("Encontrado!")
Else: MsgBox("No hubo suerte!")
End If
Bien, este código me da el error: "El servidor ha cometido una infracción de protocolo. Section=ResponseStatusLine"
Peeeeeeero, si en vez de esa página lo hago sobre, por ejemplo, www.Google.com, no me tira error. Entiendo que es un error de protocolo, pero no entiendo como solucionarlo.
Gracias y saludos!