当前位置: 技术问答>linux和unix
请教各位高手一个关于CRUL的问题!紧急!
来源: 互联网 发布时间:2016-09-09
本文导语: 我在LINUX下 用curl库写一个下载MP3的程序,用的是curl_easy_setopt,curl_easy_perform系列函数,但是只能实现下载MP3的时候阻塞等待在那里,请问有什么办法能让我实现异步下载MP3或者能随时中止下载么?多谢!! ...
我在LINUX下 用curl库写一个下载MP3的程序,用的是curl_easy_setopt,curl_easy_perform系列函数,但是只能实现下载MP3的时候阻塞等待在那里,请问有什么办法能让我实现异步下载MP3或者能随时中止下载么?多谢!!
|
需要用线程来解决,一个守护线程随时监听用户的操作,另一个线程进行下载。
|
好像见过同样一个帖子:http://topic.csdn.net/u/20100706/19/6a3dfbd6-512f-48ac-812b-26f2ee922756.html
可以尝试使用Curl的DEBUG选项,可以针对每个步骤注册回调函数。
具体的选项要看下手册了。
可以尝试使用Curl的DEBUG选项,可以针对每个步骤注册回调函数。
具体的选项要看下手册了。