求助,libcurl如何与libevent协同实现,异步httpost?
最近一个项目需要接入第三方sdk,例如91、360等做验证和支付。
大概流程是:客户端发送一个sid给服务端,服务端收到后通过httppost到sdk服务器,根据sdk服务器的返回结果验证客户端是否合法。
目前我用libcurl的easy接口已经实现了,我是单独开一个线程,同步调用easy接口的。
效率很低,就想到用libevent的方式异步调用,libcurl官方也明确提示不建议用multi的select方式,而是推荐结合libevent、libev等库使用。
看了好久,也不知道该如何结合libevent,实现单线程并发调用httppost。
不知道有没有人给的提示