当前位置: 首页 > 知识库问答 >
问题:

curl检索ASPX数据

孙绍辉
2023-03-14

我想使用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页面访问和下载数据?

有没有更简单的方法(猞猁…)?

谢谢

共有1个答案

左丘宜然
2023-03-14

正如javabrett所说,使用-L选项跟随重定向完成了这项工作。

 类似资料:
  • 我有以下CURL代码: 当我尝试获取页面时,大部分时间我都会获取我请求的整个页面。但是,有时我只会看到页面的一部分,例如: DOCTYPE html PUBLIC“-//W3C//DTD XHTML1.0//EN”http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" 我删除了“ 任何帮助都将不胜感激。

  • SELECT 语句 是最常用的SQL语句了,用来索引一个或者多个表信息。 关键字(keyword) 作为SQL组成部分的字段,关键字不能作为表或者列的名字。 使用SELECT索引数据,必须至少给出两条信息,想要什么? 从什么地方获取? 检查单个列 SELECT prod_name FROM Products; 解释:使用SELECT 语句从 Products 表中检索一个名为prod_name

  • SELECT语句用于从表中检索数据,通常格式如下: SELECT what_to_select FROM which_table WHERE conditions_to_satisfy; what_to_select 表示你想看到的数据,可以是具体列,也可以是*(代表所有列)。 which_table 表示你要从哪个表中检索数据。 WHERE 是可选的,如果有的话,conditions_to_s

  • 问题内容: 其实我有两个问题。 (1)如果仅检索标头而不是使用php和curl进行全页检索,那么在远程服务器上使用的 处理能力 或 带宽 是否有所减少? (2)因为我认为并且可能是错误的,所以第一个问题的答案是 YES ,我试图获取远程文件的最后修改日期或If-Modified- Since标头只是为了与它的时间日期进行比较本地存储的数据,因此,如果数据已更改,我可以将其存储在本地。但是,运行此脚

  • 在本章中,我们将讨论如何使用Java Client API检索数据。假设有一个名为sample.csv的.csv文档,其中包含以下内容。 可以使用命令在核心-下对此数据编制索引。 以下是向Apache Solr索引添加文档的Java程序代码。将此代码保存在的文件中。 通过在终端中执行以下命令编译上述代码 - 执行上述命令后,将得到以下输出。

  • 缓存项: 内部映射可以有多达25000个元素/桶。redis中有没有一种方法可以根据密钥(redis密钥、外部映射的密钥和内部映射的密钥)从内部映射中检索特定的值,而不必在访问这个redis缓存的Java方法中获取整个redis条目? 当前,如果我必须从内部映射中删除一个特定的键,我会以以下方式进行: