我有一个下载favicon的刮刀
我现在下载图标,然后检查文件的文件类型。
然而..............其他人表示在下载时检查mimetype可能会更聪明。
我对此感到不舒服:从网上下载图标时,mimetype是否始终正确或是否需要在物理文件上进行额外检查?
- 很明显,对于google s2 favicons,它总是png所以这些可以被丢弃
- 即使是root中的/favicon.ico,也有人明显不理解并将favicon.png重命名为.ico并将其放在根目录中....
- 是的...我应该运行一个大的抓取动作,并找出mime类型是否总是正确的,并将这样做但不幸的是我不是谷歌,没有时间刮去数百万的网站找到答案所以我希望有专业知识的人有这方面的知识。所以我在编码阶段而不是测试阶段。所以我之后可以做到这一点,但也许在测试前检查是很好的。但也许你是对的,我不应该现在发布这个问题,但只是在测试之后。