Я хочу получить размер удаленного файла. И это можно сделать с помощью этого кода:Получить размер удаленного файла
$headers = get_headers("http://addressoffile", 1);
$filesize= $headers["Content-Length"];
Но я не знаю адрес файла напрямую. Но у меня есть адрес, который перенаправляется на исходный файл.
Например: У меня есть адрес http://somedomain.com/files/34
Когда я поставил этот адрес в адресной строке браузера или использования функции file_get_contents('myfile.pdf',"http://somedomain.com/files/34");
, он начинает загрузку исходного файла.
И если я использую выше функции для вычисления размера файла, то используя адрес http://somedomain.com/files/34
это вернуть размер 0.
Есть ли способ, чтобы получить адрес, где http://somedomain.com/files/34
переадресовывает.
Или любое другое решение для расчета размера перенаправленного файла (исходного файла).
Вы должны знать путь к файлу ... –
Есть ли способ узнать путь к файлу –
Это может быть полезно http://stackoverflow.com/a/17472472/89211 – Relequestual