为什么mimetypes这么乱?

时间:2015-03-20 18:18:19

标签: mime-types venn-diagram

我想创建一个填充了mimetypes和相关已知扩展名的数据库表。

这是我刚刚创建的维恩图: Mimetypes Venn Diagram

出于安全考虑,我们可以依赖libmagic来识别文件吗?

似乎Libmagic意识到了所有已知的mimetypes"中很小一部分。 对于Libmagic,我使用过:

find ~/file-5.14/magic/Magdir/ -type f -exec grep '!:mime' "{}" \; > /tmp/mime.log

file-5.14是Linux file 命令的源代码。

对于Apache,我使用了mime.types file

对于IANA,我使用了IANA Media Types

我的方法有偏见吗?

0 个答案:

没有答案