Проблема:
У меня есть 2 удаленных URL из того же источника, скажем
https://website.com/file1.mp4 & https://website.com/file2.mp4
Я хочу сохранить его на моем веб-сервере, используя file_put_contents () и fopen ().
Первый файл загружается в течение 2-3 секунд (размер: 18 МБ)
Но второй файл занимает почти минуту для загрузки на сервер (размер: 3 МБ)
Что я пробовал:
Я запросил заголовки для обоих URL и единственной разницы, которую я мог найти, было
file1 имел:
Соединение: закрыть;
и file2 имели:
Соединение: keep-alive;
Может ли это быть причиной, по которой Для загрузки файла file2 требуется больше времени.
Я пытался использовать cURL , но при использовании file2 почти столько же времени fopen .
Есть ли способ загрузить файл 2? в течение более короткого периода времени.
Является ли многопоточность загрузкой возможным решением? (кстати, я не эксперт кодер)
Кто-то, пожалуйста, предоставьте решение.