我尝试编写一个脚本来获取一些外部资源并计算它的大小。为此,我需要检测给定的URL是否提供了一些二进制文件(即图形)或某些HTML文档。我想过检查mimetype但是当我运行以下代码时:
$finfo = new \finfo(FILEINFO_MIME);
return $finfo->file($this->url);
我收到了信息Warning: finfo::file(): Failed identify data 0:no magic files loaded in
。我已经在php.ini中取消注释了行extension=php_fileinfo.dll
,但由于某种原因,没有mimetypes定义。我在标准的xampp instalation上运行代码。
我该如何解决?或许您对这种检测有其他想法?