Я пытаюсь загрузить файл с помощью PHP, но загруженный файл представляет собой чистый mp3-файл без тегов / метаданных, а не тот, который находится на моем сервере.
Вот подробное объяснение:
У меня есть mp3-файл с сохраненными тегами ID3 и всей информацией на моем сервере.
Я запускаю этот код, чтобы начать загрузку:
header('Content-Type: application/mp3');
header('Content-Disposition: attachment; filename="file.mp3"');
header('Pragma: no-cache');
readfile("file.mp3");
Начнется загрузка файла, но загруженный файл теряет все свои метаданные, включая любую информацию и обложки альбомов. Это можно обойти?
Например, открыв URL-адрес файла и щелкнув правой кнопкой мыши -> Сохранить как, вы загрузите его и сохраните всю информацию, хранящуюся в файле.
Как я могу предотвратить удаление всех метаданных? Спасибо за вашу помощь