прервать скачивание файла курлом

Discussion in 'PHP' started by Дикс, 7 Aug 2010.

  1. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    скажите, реально вообще прервать скачивание файла, который качается курлом? или, что лучше, скачать ровно 10-20 кб и после этого прекратить закачку?

    или лучше использовать для этого сокеты?
     
  2. Catbert

    Catbert Banned

    Joined:
    29 Jun 2010
    Messages:
    80
    Likes Received:
    27
    Reputations:
    10
    Передай заголовок Range и укажи сколько хочешь получить.
    Или используй сокеты
     
  3. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    нашёл инфу про CULOPT_RANGE

    пишу так:
    curl_setopt($h, CURLOPT_RANGE, "200-400");

    но скачивается вся страница

    в гугле полно жалоб на то, что он не работает
    и все без ответа
     
    #3 Дикс, 7 Aug 2010
    Last edited: 7 Aug 2010
  4. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    наконец разобрался
    страницы не скачивает, зато файлы скачивает отлично и правильно
    на rsdn сказали о том, что не все сервера поддерживают Range