我做了一些谷歌搜索,但还没有找到答案。
注册时,使用curl_easy_setopt(curl,CURLOPT_WRITEFUNCTION,function)的函数是否保证在curl_easy_perform(curl)返回之前完成该函数?或者是否可能并行运行函数,并且当easy_perform返回时可能仍在运行?
答案 0 :(得分:1)
虽然我没有经验源文件+行号来引用以支持这一点,多年来在各种项目中使用了libcurl很多次,我可以自信地说:是的,curl_easy_perform会阻塞直到写你提供的功能已被完成调用。