卷曲 - 7.21.5 HTTP请求取消

时间:2012-02-28 10:14:06

标签: c++ http libcurl

我使用curl - 7.21.5发出HTTP请求来获取数据段。在恶劣的信道条件下,我将被迫取消已发出的HTTP请求。

我的问题:当我取消HTTP请求时,我会收到0个字节吗?或者我是否收到所请求部分的一部分?

示例:我发出1 MB段的HTTP请求。 3秒后,我决定取消请求。取消后我是否收到所请求段的一部分,或者收到0字节?

1 个答案:

答案 0 :(得分:0)

您可能在取消请求时收到了部分请求,因为libcurl会在收到回传后立即将数据传送到您的回调。