Допустим, у нас есть файл изображения, хранящийся на удаленном сервере (например, возьмем это изображение), как мы можем определить (в PHP-коде) размер его файла?
Если бы файл был на сервере, мы бы использовали размер файла (см. здесь), но это не сработает с удаленным файлом (см. здесь ).
Другой альтернативой является проверка «Content-Length», но я считаю, что это не сработает для файла изображения (см. здесь)
Я хотел бы получить решение, подобное приведенному здесь (например, что-то вроде:
<?php
function get_remote_size($url) { // magic
}
echo get_remote_size("http://humus101.com/wp-content/uploads/2009/11/Hummus-soup.jpg");
?>
Но без необходимости загружать образ. Это возможно?