Я разрабатываю код PHP и подсчитываю, сколько данных было загружено клиентом. Мой код работает нормально, если кто-то напрямую запрашивает мой файл из браузера.Почему добавление Mozilla приводит к тому, что URL-адрес загрузки отображается несколько раз?
Но если кто-то устанавливает расширения Mozilla, такие как '' downthemall '', а затем URL-адрес запрашивается этим расширением, он запрашивает URL-адрес файла 4 раза, поэтому я получаю загруженные данные 4 раза.
Как исправить это? То же самое произошло, когда пользователь использует программное обеспечение jDownloader или любое программное обеспечение.
Потому что это ударяет несколько раз. Скачайте ускоритель одновременно для создания нескольких запросов. В качестве альтернативы вы можете потребовать куки-файлы при загрузке, включить уникальный идентификатор в статистику загрузки и только подсчитать каждый стат с уникальным идентификатором. Кстати, что будет рассчитываться вашим кодом, если кто-то начнет загрузку и отменит ее на полпути? – Martheen