Как разрешить возобновление загрузки, но предотвратить сегментированную загрузку?

У меня есть PHP-скрипт, который генерирует файл для загрузки.
Я добавил все необходимое, и обслуживание байтов работает очень хорошо. Вы можете приостановить и возобновить, использовать инструменты, которые загружают несколько сегментов файла, чтобы максимизировать скорость и тому подобное.

Тем не менее, я хотел бы запретить людям использовать такие инструменты. Все, что я хочу, это чтобы они имели возможность возобновить загрузку (в случае потери интернета, скачка напряжения, необходимости приостановить его, …), но не делать несколько запросов на разные части одного и того же файла.

Каков был бы лучший способ сделать это?

Могу ли я просто отправить 416 Range Not Satisfiable, если конечный диапазон не является последним байтом файла? Или я должен отправить 429 слишком много запросов?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]