Php 下载图像和mime类型

Php 下载图像和mime类型,php,image,mime-types,favicon,Php,Image,Mime Types,Favicon,我有一个可以下载favicons的刮板 我现在下载图标,然后检查文件的文件类型 然而。。。。。。。。。。。。。。其他人表示,在下载时检查mimetype可能更明智 我只是觉得不舒服:从网上下载favicon时,mimetype总是正确的,还是总是需要对物理文件进行额外的检查 显然,对于google s2 favicons来说,它总是png格式的,因此可以将其丢弃 即使是根目录中的/favicon.ico,也有人显然不理解,将favicon.png重命名为.ico并将其放在根目录中 是的。。。我

我有一个可以下载favicons的刮板

我现在下载图标,然后检查文件的文件类型

然而。。。。。。。。。。。。。。其他人表示,在下载时检查mimetype可能更明智

我只是觉得不舒服:从网上下载favicon时,mimetype总是正确的,还是总是需要对物理文件进行额外的检查

  • 显然,对于google s2 favicons来说,它总是png格式的,因此可以将其丢弃
  • 即使是根目录中的/favicon.ico,也有人显然不理解,将favicon.png重命名为.ico并将其放在根目录中
  • 是的。。。我应该运行一个大型的抓取操作,看看mime类型是否总是正确的,我会这样做,但不幸的是,我不是谷歌,没有时间抓取数百万个网站来找出答案,所以我希望有人在那里的专业知识有这方面的知识。因此,Im处于编码阶段,而不是测试阶段。所以我可以在之后做这个,但也许在测试之前检查一下会很好。但也许你是对的,我现在不应该发布这个queston,而是在测试之后

    • 人类会犯错。网站是由人类建立的。因此,favicons的mime类型会出错