![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
curl知识
文章平均质量分 76
落冰翼
这个作者很懒,什么都没留下…
展开
-
curl错误码
CURLE_OK(0)所有罚款。继续像往常一样。CURLE_UNSUPPORTED_PROTOCOL(1)你的URL传递给libcurl的使用协议,这libcurl的不支持。支持可能是你没有使用一个编译时的选项,它可以是一个拼写错的协议字符串,或者只是一个协议的libcurl没有代码。CURLE_FAILED_INIT(2)非常早期的初始化代码失败。这可能是内部错误或问题,原创 2014-06-12 14:57:50 · 894 阅读 · 0 评论 -
libcurl抓取网页并保存cookie
在Vi编辑器下打开getHtml.cpp用g++ getHtml.cpp -lcurl执行./a.out就得到了网页和cookie信息原创 2014-06-13 09:52:59 · 2967 阅读 · 0 评论 -
libcurl多线程的相关问题
问题多线程libcurl运行一段时间后出现崩掉,没有确定的点,没有确定的URL。一直查看源代码没有问题,最后通过debug跟踪发现是在访问SSL的时候出现的crash。才想起来openssl是不支持多线程的,要自己做加锁处理。而且libcurl中并没有支持相关的加锁操作。解决办法:在初始化libcurl的时候为openssl创建一个互斥锁函数,一个回调函数传给openss转载 2014-06-12 14:16:43 · 669 阅读 · 0 评论 -
curl多线程注意事项
转载http://hi.baidu.com/jjxiaoyan/item/e17b9ec3e31b93d4964452d8libcurl是一个不错的socket库,而且又是开源的。如果仅仅是简单的HTTP请求,那么只需要几行代码就能轻松实现。不过要用libcurl实现高效、高频率的HTTP请求就需要对libcurl有深入的了解才行。如果阅读英文无障碍的话,那么libcurl自带的示转载 2014-06-12 14:22:17 · 3850 阅读 · 0 评论 -
Linux下libcurl编程
linux下curl编程 LibCurl是免费的客户端URL传输库,支持FTP,FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, FILE ,LDAP等协议。Libcurl具备线程安全、IpV6兼容、易于使用的特点。本文档主要介绍LibCurl在http协议方面的应用。HTTP协议格式 Http(超文本传输协议) 是分布转载 2014-06-13 21:01:44 · 548 阅读 · 0 评论 -
使用curl库进行http通信
转自:http://blog.csdn.net/it_small_farmer/article/details/40077283目录索引:一、LibCurl基本编程框架二、一些基本的函数三、curl_easy_setopt函数部分选项介绍四、curl_easy_perform 函数说明(error 状态码)五、libcurl使用的HTTP消息头六、获取http应答头信转载 2015-03-31 11:51:56 · 924 阅读 · 0 评论 -
MySQL日期时间函数大全
DAYOFWEEK(date) 返回日期date是星期几(1=星期天,2=星期一,……7=星期六,ODBC标准)mysql> select DAYOFWEEK('1998-02-03'); -> 3 WEEKDAY(date) 返回日期date是星期几(0=星期一,1=星期二,……6= 星期天)。 mysql> select WEEKDAY('1997-10-04转载 2015-10-15 17:58:23 · 258 阅读 · 0 评论