读书人

cURL会异步吗

发布时间: 2013-09-11 16:26:28 作者: rapoo

cURL能异步吗?
cURL能异步操作吗?我复制了官方的demo,select总是返回-1

http://curl.haxx.se/libcurl/c/multi-single.html


[解决办法]

引用:
Quote: 引用:


curl_multi_fdset(multi_handle, &fdread, &fdwrite, &fdexcep, &maxfd);

//检查下这个接口的返回值,并且打印下maxfd是否是有效的看看!


curl_multi_fdset返回的0,也就是CURLM_OK,但是maxfd还是初始值-1


我不清除那个函数体作了什么什么操作的!
但是这个套接字显然是无效的!确认你代码前面接口是否有创建套接字,连接服务端
这些基本动作吧!
[解决办法]
multi接口也是多个线程中操纵simple接口,所以不如你直接在外部用线程控制 simple

读书人网 >C++

热点推荐