[linux] pagina's fetchen van een site die zijn afgeschermt met een loginpage

Folkert van Heusden folkert op vanheusden.com
Zo Mrt 16 17:46:10 CET 2008


Hi,

Ik probeer vanuit cron deze pagina te fetchen:
http://uk.moneybee.net/mitglieder/prognosen_detail.asp?t=12
die geeft alleen eerst een redirect naar een
http://uk.moneybee.net/logon_form.asp?u= pagina waar een post form zit
naar /logon.asp met un en up als parameters (resp. username/password)
nou dacht ik te doen:
curl --form-string un=flok --form-string up=mijnpassword "http://uk.moneybee.net/logon.asp"
maar dat geeft een foutmelding van de site dat ik geen username gegeven
heb?

Dus wat ik doe: 
curl -c cookies.txt "http://uk.moneybee.net/logon_form.asp?u="
zodat ik de cookies heb, dan:
curl -b cookies.txt --form-string un=flok --form-string up=mijnpasswowrd "http://uk.moneybee.net/logon.asp"
maar dat geeft dus:
 <font face="Arial" size=2>
 <p>Microsoft OLE DB Provider for ODBC Drivers</font> <font face="Arial"
 size=2>error '80040e14'</font>
 <p>
 <font face="Arial" size=2>[Microsoft][ODBC SQL Server Driver][SQL
 Server]Procedure 'ASP_logon' expects parameter '@UserName', which was
 not supplied.</font>
 <p>
 <font face="Arial" size=2>/logon.asp</font><font face="Arial" size=2>,
 line 43</font>

Weet iemand raad?


Folkert van Heusden

-- 
Multitail es una herramienta flexible que permite visualizar los "log
file" y seguir la ejecución de comandos. Permite filtrar, añadir
colores, combinar archivos, la visualización de diferencias (diff-
view), etc.  http://www.vanheusden.com/multitail/
----------------------------------------------------------------------
Phone: +31-6-41278122, PGP-key: 1F28D8AE, www.vanheusden.com



More information about the Linux mailing list