2014-07-30 3 views
0

Я хочу проверить, что загрузка файла ZIP размером 300 МБ завершена. Получу ли я 200 ответ до завершения загрузки? Если нет, вот PHP-функция, которая может удовлетворить мои потребности.Есть ли 200 скачать?

<?php 

function downloadComplete() { 

    while (http_response_code() != 200) { 
    set_time_limit(30); 
    sleep(60 * 10); 
    } 

    return true; 
} 

?> 

ответ

1

Нет. Вы можете http_reponse_code вручную. Это не означает, что загрузка завершена.

Кроме того, только клиентская сторона может «сказать», что файл был загружен. Серверная сторона может «сказать», что файл был отправлен.

+0

@ Даррен, спасибо. – sectus

+0

Совершенно в порядке sec :) – Darren

Смежные вопросы