无法使用 curl -O 从终端下载
Cannot download from terminal with curl -O
我尝试使用命令行将 something-something 数据集下载到服务器上。分为多个部分,例如下载小介绍文件here:
我尝试使用以下命令下载此文件:
curl -O https://developer.qualcomm.com/downloads/20bn-something-something-download-instructions?referrer=node/68935
,
但是下载的文件是一个小的、损坏的文件。我还尝试通过添加我的用户名来下载文件:
curl -O https://developer.qualcomm.com/downloads/20bn-something-something-download-instructions?referrer=node/68935 -u username:password
,
但结果是一样的。我也试了wget
,但是也没用。
谁能告诉我我做错了什么?
非常感谢。
问题的解决方法是使用 Chrome 扩展名 Get cookies.txt
为 cookie 创建一个文件。然后你可以使用 wget --load-cookies=cookies.txt <address>
并且它工作正常。
我尝试使用命令行将 something-something 数据集下载到服务器上。分为多个部分,例如下载小介绍文件here:
我尝试使用以下命令下载此文件:
curl -O https://developer.qualcomm.com/downloads/20bn-something-something-download-instructions?referrer=node/68935
,
但是下载的文件是一个小的、损坏的文件。我还尝试通过添加我的用户名来下载文件:
curl -O https://developer.qualcomm.com/downloads/20bn-something-something-download-instructions?referrer=node/68935 -u username:password
,
但结果是一样的。我也试了wget
,但是也没用。
谁能告诉我我做错了什么?
非常感谢。
问题的解决方法是使用 Chrome 扩展名 Get cookies.txt
为 cookie 创建一个文件。然后你可以使用 wget --load-cookies=cookies.txt <address>
并且它工作正常。