Disons que nous avons un fichier image, stocké dans un serveur distant (par exemple, prenons this image), comment pouvons-nous déterminer (en code PHP) c'est la taille du fichier?Comment obtenir la taille de fichier d'une image stockée à distance? (php)
Si le fichier était sur le serveur, nous aurions utilisé la taille de fichier (see here), mais cela ne fonctionnerait pas sur un fichier distant (see here).
L'autre alternative est de vérifier la « Content-Length », mais je crois qu'il ne fonctionnerait pas pour un fichier image (see here)
Je voudrais une solution comme celle donnée here (par exemple , quelque chose comme:.
<?php
function get_remote_size($url) { // magic
}
echo get_remote_size("http://humus101.com/wp-content/uploads/2009/11/Hummus-soup.jpg");
?>
Mais sans qu'il soit nécessaire de télécharger l'image est-ce possible
J'utilisais [getimagesize] (http://php.net/manual/en/function.getimagesize.php), mais il était en train de télécharger le fichier entier avant d'obtenir la taille de l'image. Merci pour celui-ci. – machineaddict