如果要在程序中使用libcurl,首先要进行全局的初始化,这些初始化一般在程序的开始调用初始化函数,并且只调用一次,使用curl_global_init函数进行全局初始化,该函数通过参数来决定,参数及其描述如表:
注:如果没有在curl_easy_perform之前调用curl_global_init函数进行全局初始化,程序会自动使用默认的初始化程序模式来执行.
在数据传输结束之后,要调用curl_easy_cleanup函数,它会清理curl_global_init所初始化的资源,该函数也只被调用一次.
cURL的使用:
附:cURL API的官方文档:http://curl.haxx.se/libcurl/c/curl_easy_cleanup.html