嗨,我正在使用下面的代码来检查远程图像的大小。它的作品,但它需要大量的时间来检查图像的大小是否有任何bette rove做get_headers需要太多的时间来检查图像的大小
<?php
$url='http://testfile.com/test/sddkssk.jpg';
$head = array_change_key_case(get_headers($url, TRUE));
$filesize = $head['content-length'];
if ($filesize >= 131000) {
echo 'good image';
}
,但它需要2-3分钟每次加载有没有更好的办法可以做到同样的工作非常快
多大的形象呢?远程服务器是否可能不理解只有标题的请求?在浏览器中提出请求时速度会更快吗? –
@Pekka웃这个脚本对浏览器来说也很慢,但是当我们直接在浏览器中粘贴图像url时,所有图像的加载速度都很快。 – Priya
剖析你的代码,并确切地看到*瓶颈在哪里。你确定它是'get_headers'吗? –