我正在尝试使用wget
命令从Google云端硬盘下载文件,但它无效。
wget https://drive.google.com/uc?export=download&id=0B8ZGlkqDw7hFUzViMXE4akp4NGM
它给了我以下错误。
Resolving drive.google.com (drive.google.com)... 172.217.7.238
Connecting to drive.google.com (drive.google.com)|172.217.7.238|:443... connected.
HTTP request sent, awaiting response... 400 Bad Request
2017-06-30 16:49:26 ERROR 400: Bad Request.
该文件在网络上公开,任何人都可以使用提供的链接直接下载。那么,为什么它不能与wget一起工作?
答案 0 :(得分:4)
为我提供报价:
wget "https://drive.google.com/uc?export=download&id=0B8ZGlkqDw7hFUzViMXE4akp4NGM"
P.S。看起来像&符号是问题。另一种选择可能是单独逃避它们,但引用似乎更简单,更安全。