默认情况下 , 回调里面会将数据分段的返回,不会一下子将发送端的数据全部塞到回调函数里面
解决方法:
大家可以看到其实回调函数和curl_easy_perform是在一个线程里面的,所以我们可以在回调函数里面传入一个结构体 用来保存接收的数据,每次回调的时候 往里面添加,那什么时候判断接收数据完成呢??? 就是curl_easy_perform 接口返回的时候 !
代码就不上咯,反正思路就是上面的!
默认情况下 , 回调里面会将数据分段的返回,不会一下子将发送端的数据全部塞到回调函数里面
解决方法:
大家可以看到其实回调函数和curl_easy_perform是在一个线程里面的,所以我们可以在回调函数里面传入一个结构体 用来保存接收的数据,每次回调的时候 往里面添加,那什么时候判断接收数据完成呢??? 就是curl_easy_perform 接口返回的时候 !
代码就不上咯,反正思路就是上面的!