首页 > 解决方案 > CURLOPT_RESUME_FROM 供下载

问题描述

下载我当前使用的文件

curl_easy_setopt(curl_handle, CURLOPT_WRITEFUNCTION, Read_Cb);
curl_easy_setopt(curl_handle, CURLOPT_WRITEDATA, &ReadBuffer);
curl_easy_perform(curl_handle)

CURLOPT_RESUME_FROM 可以用于下载吗?这样我就可以从该位置恢复下一次转移。它是否也在内部发送范围请求?

标签: libcurl

解决方案


该选项CURLOPT_RESUME_FROM更适合上传、HTTP POST 和 HTTP PUT 请求。您需要CURLOPT_RANGE用于下载、HTTP GET 和 HTTP HEAD 请求。如果您CURLOPT_RESUME_FROM用于下载,它会设置Range: <From>-HTTP 标头。


推荐阅读