【问题标题】:curl to retrieve ASPX datacurl 检索 ASPX 数据
【发布时间】:2015-10-24 08:38:54
【问题描述】:

我想用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,..)?

谢谢

【问题讨论】:

标签: curl


【解决方案1】:

正如 javabrett 所说,使用 -L 选项跟随重定向就可以了。

【讨论】:

    猜你喜欢
    • 2012-07-04
    • 1970-01-01
    • 2015-12-10
    • 1970-01-01
    • 2012-12-07
    • 1970-01-01
    • 1970-01-01
    • 2019-12-24
    • 2014-02-24
    相关资源
    最近更新 更多