利用curl计算网络文件大小
2014-08-15 15:14
218 查看
double zipsize = 0; CURL *handle = curl_easy_init(); curl_easy_setopt(handle, CURLOPT_URL, url); curl_easy_setopt(handle, CURLOPT_HEADER, 1); //只需要header头 curl_easy_setopt(handle, CURLOPT_NOBODY, 1); //不需要body if (curl_easy_perform(handle) == CURLE_OK) { curl_easy_getinfo(handle, CURLINFO_CONTENT_LENGTH_DOWNLOAD, &zipsize); packageBytesTotal = (int)((zipsize / 1000) + 0.5); std::cout << "当前要加载的包大小为: " << packageBytesTotal << "KB" << std::endl; } curl_easy_cleanup(handle);
相关文章推荐
- 利用lseek函数计算文件的大小
- curl下载文件内容,读取文件大小(只能放全局去用了,如果计算百分比)
- 利用shell计算find命令查出后的总文件大小
- 计算网络文件的大小
- 用码流和时间计算流媒体文件大小
- VMware Tools"无法计算本地文件大小。你可能没有执行该操作的权限。”的解决方法
- 黑白BMP位图行补位和位图文件大小计算
- 5G网络硬盘,100M文件大小,联想研究院发布联想社区化数据服务
- 计算图像文件大小
- 计算网站根目录下面所有文件的大小
- VS2008中利用CGAL库生成计算凸包的dll文件
- 9-73 利用java.net URLConnection类和Cgi计算结构来 实现网络主页计数器
- 新颖网络文件MD5计算插件开发文档
- 编程基本功——计算文件的大小
- 音视频文件码率与大小计算
- java利用Socket网络传递文件
- 黑白BMP位图行补位和位图文件大小计算
- 计算目录下所有文件大小
- 计算目录大小的函数,获得目录文件列表,计算文件的大小
- 写PE文件大小的计算软件