RodYang

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年11月19日

摘要: 本节主要介绍curl_easy_setopt中跟http相关的参数。注意本节的阐述都是以libcurl作为主体,其它为客体来阐述的。1.CURLOPT_URL设置访问URL2. CURLOPT_WRITEFUNCTION,CURLOPT_WRITEDATA回调函数原型为:size_t function( void *ptr, size_t size, size_t nmemb, void *stream);函数将在libcurl接收到数据后被调用,因此函数多做数据保存的功能,如处理下载文件。CURLOPT_WRITEDATA用于表明CURLOPT_WRITEFUNCTION函数中的stream 阅读全文
posted @ 2013-11-19 18:21 RodYang 阅读(4890) 评论(0) 推荐(0) 编辑

摘要: Author:李强(李祥祥)Date:2012-12-1517:26LIBCURL官方网站都没有说清楚道明白进度函数的参数的作用,这点我感觉文档很片面,经总结如下:size_tCUploader::ProgressCallBackFun(void*buffer,doubledltotal,doubledlnow,doubleultotal,doubleulnow)1.当下载时候使用了前面两个参数dltotal,dlnow表示要下载的总的字节大小(如何是续传,dltotal不包含其大小,仅表示需要下载的大小),dlnow表示现在已经下载的字节数。2.当为读取表示上传进度时候后面两个参数就起作用了 阅读全文
posted @ 2013-11-19 18:20 RodYang 阅读(2304) 评论(0) 推荐(0) 编辑