【问题标题】:How to resume interrupted download of specific part of file automatically in curl?如何在curl中自动恢复文件特定部分的中断下载?
【发布时间】:2021-05-07 15:11:48
【问题描述】:

我正在 Linux 中使用 curl。我正在使用糟糕的互联网连接从 Media-fire 下载文件的一部分,下载总是在几分钟后停止,当我使用参数 -C - 而不是继续只下载我提到的文件的一部分时停止,它开始下载孔文件。

这是我用过的命令:

curl -v -o file.part8 -r3000000001-3200000000 --retry 999 --retry-max-time 0 -C - http://download2331.mediafire.com/58gp2u3yjuzg/6upaohqwd8kdi9n/Olarila+High+Sierra+2020.raw.bz2

【问题讨论】:

    标签: linux bash curl resume-download


    【解决方案1】:

    我试过了:

    curl -L -k -C - -O    --header "Range: bytes=0-1000000" https://cdimage.ubuntu.com/kubuntu/releases/20.10/release/kubuntu-20.10-desktop-amd64.iso
    

    我明白了:

    curl: (33) HTTP server doesn't seem to support byte ranges. Cannot resume.
    

    看来问题出在服务器上。

    【讨论】:

      【解决方案2】:

      很明显服务器不支持字节范围

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-03-26
        • 2011-12-26
        • 2011-09-13
        • 1970-01-01
        • 1970-01-01
        • 2022-01-12
        • 2014-05-18
        相关资源
        最近更新 更多