Gente, estoy necesitando ayuda con una aplicacion que recorre el codigo html de un par de paginas PHP para comprobar unos valores.
Function leerPaginaWeb(ByVal laUrl As String)
' Cear la solicitud de la URL.
Dim request As WebRequest = WebRequest.Create(laUrl)
' Obtener la respuesta.
Dim response As WebResponse = request.GetResponse()
' Abrir el stream de la respuesta recibida.
Dim reader As New StreamReader(response.GetResponseStream())
' Leer el contenido.
Dim res As String = reader.ReadToEnd()
' Mostrarlo.
Return res
' Cerrar los streams abiertos.
reader.Close()
response.Close()
End Function
El problema que tengo es que siempre que ingreso la URL me arroja el HTML de la pagina que requiere el usuario y contraseña.
Esta seria la URL de la cual quiero obtener el codigo HTML:
www......./cms/sites/herramientas/utilmaxe/index.php?Buscarb=SU&cliente=0010E7C2CF1F&sds=2911540
Y esta es la pagina que me devuelve siempre, como puedo hacer para que mantenga la sesión logueada?
<body style="overflow-y: hidden;" onload="document.forms.login.username.focus();">
<table width="100%" cellpadding="0" cellspacing="0" border="0" class="maintable">
<tbody>
<tr>
<td height="400">
<form action="" name="login" method="post">
<table border="0" width="100%" height="100%">
<tr valign="center">
<td align="center">
<table border="0" width="150" height="50">
<tr><td align="center" colspan="2"><img src="/images/logo_tmx_solo.gif"></td><tr>
<tr><td align="center" colspan="2"><strong>Usuario/Contraseña DCN</strong></td></tr>
<tr><td>Usuario:</td><td><input type="text" name="username"></td><tr>
<tr><td>Clave:</td><td><input type="password" name="password"></td><tr>
<tr><td align="center" colspan="2"><input type="submit" name="submit" value=" Login "></td><tr>
</table>