curl检索ASPX数据

时间:2015-08-01 22:50:36

标签: curl

我想使用cURL登录我的银行帐户网站,以便能够检索一套工具。

我设法使用以下命令登录并保存cookie:

curl --user my_usernname:my_password --cookie-jar my-cookie.jar https://www.mybank.com/identification/default.cgi # this succeeds

但是,当我尝试转储特定aspx页面的内容时,它不起作用。我使用以下命令:

curl.exe -v --cookie my-cookie.jar https://www.mybank.com/listOfInstruments.aspx  

我在下面有更多或更多的内容:

* STATE: PROTOCONNECT => DO handle 0x600056540; line 1208 (connection #0)
* STATE: DO => DO_DONE handle 0x600056540; line 1281 (connection #0)
* STATE: DO_DONE => WAITPERFORM handle 0x600056540; line 1407 (con nection #0)
* STATE: WAITPERFORM => PERFORM handle 0x600056540; line 1420 (connection #0)
* HTTP 1.1 or later with persistent connection, pipelining supported
< HTTP/1.1 302 Found
< Location: https://www.mybank.com/identification/default.cgi
* STATE: PERFORM => DONE handle 0x600056540; line 1590 (connection #0)
* Connection #0 to host www.mybank.com left intact

如何使用cURL从aspx页面访问和下载数据?

有没有更简单的方法(lynx,..)?

由于

1 个答案:

答案 0 :(得分:0)

正如javabrett所说,使用-L选项来执行重定向可以完成工作。