使用libcurl进行多部分下载

时间:2013-03-07 21:24:08

标签: c++ download libcurl multipart

我希望能够分解文件并将其部分下载。根据我的阅读,我应该能够在libcurl中使用curlopt_range来实现这一点。不幸的是,我见过的所有示例代码都是针对php的,我对此一无所知。我的一个或多个问题是1.下载文件的部分是否可以使用libcurl 2.我如何保存这两个单独的部分,因为我认为我必须在下载后将它们合并。

1 个答案:

答案 0 :(得分:0)

是的,可以使用curl_easy_setoptCURLOPT_RANGE选项指定要下载的远程资源的哪些部分。您只需执行两次(或更多次)下载,每次下载自己的独立部分。完成后,将各个部分合并为一个完整的部分。