社区
工具平台和程序库
帖子详情
【请教】libcurl如何保持长连接接收数据?
alexmayer
2013-08-20 01:09:37
libcurl的easy接口做http client相当好用。
但是有这样一个接口功能,通过post发送数据至server后,需要保持这个连接,持续的接收server的实时数据,没有中断的时候(当然,网络有问题断开那是另一回事)。
这样的需求,libcurl能够实现吗?需要如何做?
先谢啦。
...全文
1676
4
打赏
收藏
【请教】libcurl如何保持长连接接收数据?
libcurl的easy接口做http client相当好用。 但是有这样一个接口功能,通过post发送数据至server后,需要保持这个连接,持续的接收server的实时数据,没有中断的时候(当然,网络有问题断开那是另一回事)。 这样的需求,libcurl能够实现吗?需要如何做? 先谢啦。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
herocm
2016-02-25
打赏
举报
回复
楼主有解决问题吗
youngalmond11
2014-06-25
打赏
举报
回复
楼主是怎么做的啊?
5t4rk
2013-08-20
打赏
举报
回复
根据你自己的需求实际情况。。选择最合适的。
max_min_
2013-08-20
打赏
举报
回复
libcurl开源库是支持很多协议的!,建立一个链接就好啦!因为会持续的发送数据,是OK的, 当然也是通过Ftp协议进行数据传送更好! 个人感觉如果只是服务端传送数据的话,首选FTP!
libcurl
源码
curl源代码
使用
libcurl
建立
长连接
libcurl
是一个用于网络传输的开源库,它支持多种协议,包括 HTTP。 要使用
libcurl
建立
长连接
,需要设置 CURLOPT_CONNECT_ONLY 选项。这将告诉
libcurl
只建立连接,而不执行实际的传输。 例如: CURL *curl = curl_easy_init(); if (curl) { curl_easy_setopt(curl, CURLOPT_CONN...
Socket编程系列之4:
Libcurl
网络爬虫编程实战
Socket编程系列初步计划:Socket编程系列之1:Linux-API网络编程入门实战Socket编程系列之2:Windows-API网络编程入门实战Socket编程系列之3:Libevent网络编程入门实战Socket编程系列之4:
Libcurl
网络编程入门实战Socket编程系列之5:Boost-ASIO网络编程入门实战Socket编程系列之6:Libuv网络编程入门实战----------------------------------------------------Socket编程系列之4:
Libcurl
网络爬虫编程实战我将带领大家分享
Libcurl
的源码编译及环境搭建;然后亲自动手练习Curl命令行详解,并详细分析每个命令行的含义。深入分析讲解
Libcurl
原理流程及核心数据结构和API。然后亲自动手跟着视频练习
Libcurl
实现HTTP网络编程和FTP编程,并调试分析。然后进行
Libcurl
异步请求、提高IO效率,并讲解原理。最后项目实战进行
Libcurl
网络爬虫编程实战。
libcurl
长连接
高并发高性能
libcurl
长连接
高并发高性能 自己开发了一个股票智能分析软件,功能很强大,需要的点击下面的链接获取: https://www.cnblogs.com/bclshuai/p/11380657.html 目录 1 背景介绍 2 长短连接实测分析 2.1
长连接
参数设置说明 2.2 长短连接区别 2.2.1 短连接 2.2.2
长连接
2.3 长短连接测试分析 2.3.1 短连接调用url1 2.3.2
长连接
调用url1 2.3.3
长连接
调用url2 2.3.4
长连接
调用两次
libcurl
Get json 数据 接收全部的数据
默认情况下 , 回调里面会将数据分段的返回,不会一下子将发送端的数据全部塞到回调函数里面 解决方法: 大家可以看到其实回调函数和curl_easy_perform是在一个线程里面的,所以我们可以在回调函数里面传入一个结构体 用来保存接收的数据,每次回调的时候 往里面添加,那什么时候判断
接收数据
完成呢??? 就是curl_easy_perform 接口返回的时候 ! 代码就不上咯,反正
工具平台和程序库
24,854
社区成员
27,343
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章