[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