curl
libinbin_1014
穷的叮当响
展开
-
curl学习(一):段错误
c语言使用curl时出现段错误问题发现 在使用c语言编程时,按照一般流程使用curl进行http数据的获取,没有错误,但是当开启线程调用该函数频繁时,会出现段错误,并且复现起来较为困难,经后期排查,发现问题出现在了curl上面,处理完该bug后,稍加整理,作为以后提醒原因原来libcurl在configure默认配置编译的情况下,它是使用alarm+siglongjmp实现域名解析超时。当多原创 2016-06-13 18:33:41 · 2959 阅读 · 1 评论 -
curl学习(三):使用POST的处理方法
使用POST的处理方法#include <stdio.h>#include <string.h>#include <curl/curl.h>char recv_buffer[10240] = {0};size_t recv_buffer_len;#define MIN(x,y) ((x)<(y)?(x):(y))static size_t fun_callback(void *buffer,原创 2016-06-13 19:09:39 · 689 阅读 · 0 评论 -
curl学习(二):获取http和https请求
curl获取http和https请求HTTP#include <stdio.h>#include <string.h>#include <curl/curl.h>char recv_buffer[10240] = {0};size_t recv_buffer_len;#define MIN(x,y) ((x)<(y)?(x):(y))static size_t fun_callback(vo原创 2016-06-13 18:58:56 · 897 阅读 · 0 评论