libcurl怎样判断数据接收完成
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了libcurl怎样判断数据接收完成相关的知识,希望对你有一定的参考价值。
不判断,因为从libcurl(或者说tcp)的角度来说,只有连接中断,根本就没有数据发完一说你没有熟悉这种编程模式的思维方式, libcurl只会在有数据的数据调用你的接口,甚至连每次处理多少数据都不保证,
你需要:1,将不完整的数据在多次callback之间缓存下来,
2,自己去判断业务数据结束了,比如json的最后一个,比如http的结束标志. 参考技术A 选多少?还是什么
以上是关于libcurl怎样判断数据接收完成的主要内容,如果未能解决你的问题,请参考以下文章