libcurl
qq76211822
这个作者很懒,什么都没留下…
展开
-
Qt 调用libcurl 执行curl_easy_perform 闪退问题之记录
原因:调用时隐藏了界面。先this->hide();然后执行了libcurl post发送json数据,然后执行到curl_easy_perform函数就闪退。界面显示后,执行就正常。环境:在windows下,使用Qt6.5.3 调用libcurl 8.9.1, openssl3.3.1。原创 2024-11-04 17:03:29 · 88 阅读 · 0 评论 -
libcurl8.9.1 上传json
在postman中 PUT/POST----》body----》raw----》json。原创 2024-08-13 16:33:17 · 293 阅读 · 0 评论 -
libcurl8.9.1 文件上传(通过回调函数)
【代码】libcurl8.9.1 文件上传(通过回调函数)原创 2024-08-13 14:37:55 · 156 阅读 · 0 评论 -
libcurl8.9.1 上传mp4文件
为了使CURLOPT_PROGRESSFUNCTION被调 用,CURLOPT_NOPROGRESS必须被设置为false。不需要指定,所以不需要添加该语句。另外curl_mime_filedata(field, pFileName);CURLFORM_FILE, "d://进步.txt",在postman 中使用POST----》body----》form-data。3.下面这段代码上传不行。4. 下面这句代码也不行。原创 2024-08-13 14:25:34 · 245 阅读 · 0 评论 -
Arm 机器Libcurl使用总结点
假如pType数据内容超过1M的时候,会导致崩溃。原创 2023-09-04 15:12:31 · 198 阅读 · 0 评论 -
Libcurl 二进制上传文件
【代码】Libcurl 二进制上传文件。原创 2023-08-29 18:22:31 · 350 阅读 · 0 评论 -
centos7 Libcurl编译支持openssl
一、环境系统:centos7.4libcurl版本:curl-7.63.0.tar.gzopenssl版本:openssl-1.1.1.tar.gz 二、编译openssl./configure --prefix=/usr/local/openssl shared zlibshared 表示生成动态库zlib 压缩解压缩库三、添加环境变量vi /etc/...原创 2019-01-10 16:04:57 · 3683 阅读 · 0 评论 -
Libcurl 以JSON模式POST
struct SMART_DATA_CACHE{ char* buf; DWORD dwTotalLen; SMART_DATA_CACHE() { len = 5 * 1024 * 1024; dwTotalLen = 0; buf = NULL; while (!buf){ try{ buf = new char[len]; } catch原创 2017-11-07 16:48:07 · 2183 阅读 · 0 评论 -
Libcurl 表单提交模式(POST 模式)
struct SMART_DATA_CACHE{ char* buf; DWORD dwTotalLen; SMART_DATA_CACHE() { len = 5 * 1024 * 1024; dwTotalLen = 0; buf = NULL; while (!buf){ try{ buf = new char[len]; } catch原创 2017-11-07 16:36:12 · 1885 阅读 · 0 评论 -
VS2013 编译64位libcurl
首先到官网下载64位的:http://curl.haxx.se/download.html,在这里选择Use the curl Download Wizard!,然后按照要求,下载了一个64位版本。下载后的文件名是curl-7.34.0-devel-mingw64.7z(http://curl.haxx.se/gknw.net/7.40.0/dist-w64/curl-7.40.0-devel原创 2017-03-24 14:19:49 · 2157 阅读 · 0 评论 -
Libcurl 从FTP服务器下载
#include #include #include #include /* parse headers for Content-Length */size_t getcontentlengthfunc(void *ptr, size_t size, size_t nmemb, void *stream) { int r; long len = 0; /* _s原创 2016-08-09 17:04:07 · 543 阅读 · 0 评论