Kai*_*Kai 8 language-agnostic mime-types
有许多库和实用程序可以尝试从内容中猜测文件的MIME类型,而不是简单地使用文件扩展名.虽然有些库只是采用打开的文件句柄,但其他库希望传递实际数据.
将数据传递给库时,需要多少字节才能获得准确的MIME类型?
或者,您在什么时候传递额外信息以获得可靠性?
它可能会有所不同。维基百科建议 2-4 个字节
http://en.wikipedia.org/wiki/File_signature
那么稍后
http://en.wikipedia.org/wiki/List_of_file_signatures
要点是文件签名可以很长。然后你必须处理一些文件的问题,比如文本没有签名。