Visual Basic.NET - Leer pagina PHP, que requiere logearse

 
Vista:

Leer pagina PHP, que requiere logearse

Publicado por JonatanT (1 intervención) el 08/07/2010 08:12:44
Gente linda, 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>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder