2012-02-28 6 views
0

Я использую curl - 7.21.5 для выдачи HTTP-запросов для извлечения сегментов данных. В условиях плохого канала я буду вынужден отменить выданный HTTP-запрос.Curl - 7.21.5 Отмена HTTP-запроса

Мой вопрос: Когда я отменяю HTTP-запрос, получаю ли я 0 байтов? или я получаю часть запрошенного сегмента?

Пример: Я выпустил HTTP-запрос для сегмента 1 МБ. Через 3 секунды я решил отменить запрос. Получаю ли часть запрашиваемого сегмента после отмены или получаю 0 байтов?

+1

Не следует ли легко тестировать? –

ответ

0

Возможно, вы получили часть запроса к моменту отмены запроса, так как libcurl доставляет данные на ваш обратный вызов, как только он их получит.