CURL https下载不起作用-正在下载HTML登录表单

CURL https下载不起作用-正在下载HTML登录表单,curl,https,download,Curl,Https,Download,我正在尝试从SWX exchange的HTTPS链接下载文件。但是下载HTML登录表单,而不是我期望的CSV文件。脚本没有给我任何错误: @rem Parameters @rem %1 production date if not exist %1 md %1 curl -k -u XXXXX@AAAA.com:XXXX --proxy dubproxy-anus:8080 https://secure.six-swiss-exchange.com/member_section/downlo

我正在尝试从SWX exchange的HTTPS链接下载文件。但是下载HTML登录表单,而不是我期望的CSV文件。脚本没有给我任何错误:

@rem Parameters
@rem %1 production date

if not exist %1 md %1

curl -k -u XXXXX@AAAA.com:XXXX --proxy dubproxy-anus:8080 https://secure.six-swiss-exchange.com/member_section/download/memberlists/trading_memberids.csv  > \\Data\%1\trading_memberids_%1.csv

您试图访问的CSV文件需要身份验证,但不是使用curl的
-u
选项以服务器身份验证的形式

他们使用应用程序身份验证,因此您需要cURL跟踪cookies,提交表单以登录,然后请求CSV文件

比如:

curl -c cookies.txt -L -d viewFrom=viewLOGIN -d cugname=onems -d grouptoken=group \
-d "usertoken=test@test.com" -d password=password \
-d "forward=/onems/member_section/download/memberlists/trading_memberids.csv" \
-d actionSUBMIT=Submit \
https://secure.six-swiss-exchange.com/member_section/login-user
希望有帮助