【发布时间】:2011-03-01 05:05:35
【问题描述】:
我已经做了一些谷歌搜索,但目前还没有找到答案。
当您使用 curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, function) 注册函数时,该函数是否保证在 curl_easy_perform(curl) 返回之前完成?或者是否有可能该函数正在并行运行并且在easy_perform返回时可能仍在运行?
【问题讨论】:
-
事实上,write 函数在 curl_easy_perform() 调用完成之前就完成了。您可以期望在通话结束时获得所有信息(如果您已成功下载页面/文件)。