Nic*_*ack 2 c++ libcurl chunked-encoding
我想在服务器刷新它们后立即从 http 响应中读取数据块,无论它们的大小如何。有些块可能只有 8 个字节。
--buffer/选项--no-buffer是 CURL 命令行应用程序的一项功能,而不是 LIBCURL 库本身的一项功能。当 LIBCURL 从服务器接收到数据时,它立即将数据提供给 CURL,然后 CURL 将数据写入其输出流并刷新该流(如果--no-buffer启用)。
对于您所要求的内容,只需curl_easy_setopt(CURLOPT_WRITEFUNCTION)分配一个回调函数,以便 LIBCURL 在从服务器接收到数据后立即为您提供数据。您可以对数据做任何您想做的事情。
| 归档时间: |
|
| 查看次数: |
3181 次 |
| 最近记录: |