文为转载,原文地址:libcurl异步方式使用总结 实习期间用到了libcurl来做HTTPS双向认证,用的是异步方式,简单总结一下. libcurl这个库的同步方式很简单,不做介绍,而异步方式很难理解,本博客参考官网的demo讲解,刚开始看可能很蒙,最后会整合全流程. 使用步骤如下: 1.初始化创建一个multi句柄: CURLM *multi = curl_multi_init(); 2.对multi句柄设置socket回调和timer回调: curl_multi_setopt(multi,…