2 gggrass GGGrass 于 2016.02.24 18:05 提问

C++调用CURL下载文件暂停后恢复下载失败。错误码CURLE_PARTIAL_FILE。 1C

C++调用CURL下载文件暂停后恢复下载失败。错误码CURLE_PARTIAL_FILE。
暂停一分钟内恢复下载没有问题,但是在暂停超过两分钟恢复下载的时候就会出现CURLE_PARTIAL_FILE。
开始以为是DNS在内存中保存超时了,结果调用了CURLOPT_DNS_CACHE_TIMEOUT还是不行。
GOOGLE了一把,有人遇到这个问题,但是没有看到具体的解决方案。

  curl_easy_pause(m_pCurl, CURLPAUSE_RECV); ///暂停下载
    curl_easy_pause(m_pCurl, CURLPAUSE_RECV_CONT);///恢复下载

在线等,求大神给指点迷津,感激不尽。。。。

3个回答

oyljerry
oyljerry   Ds   Rxr 2016.02.24 19:20
GGGrass
GGGrass 看过这些解答,但是没有找到对应的解决方案。对Curl不是很熟悉...
接近 2 年之前 回复
GGGrass
GGGrass   2016.02.26 09:45

顶起来...........
求大神指点。。。

luoyangchechen
luoyangchechen   2017.07.31 20:21

楼主你好,我也遇到这个问题,你是怎么解决的啊

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!