【问题标题】:wget not working for shared files in Google drivewget 不适用于 Google 云端硬盘中的共享文件
【发布时间】:2017-12-04 21:33:09
【问题描述】:

我正在尝试使用 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 一起使用?

【问题讨论】:

    标签: wget


    【解决方案1】:

    用引号对我有用:

    wget "https://drive.google.com/uc?export=download&id=0B8ZGlkqDw7hFUzViMXE4akp4NGM"
    

    附:看起来&符号是问题所在。另一种方法可能是单独转义它们,但引用似乎更简单、更安全。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多