我尝试使用 mimetype-fu 来检测 mimetypes,但它似乎适用于某些文件,而对于其他文件则不起作用。例如,我下载了这个 R 手册,并尝试通过以下方式检测它的 mimetype:
File.mime_type?(File.read("R-intro.pdf"))
它告诉我 mimetype 是"unknown/unknown"
. 还有另一种检测模仿类型的方法吗?是否有另一个我不知道的 mimetype-fu 选项可以处理这种情况?
我尝试使用 mimetype-fu 来检测 mimetypes,但它似乎适用于某些文件,而对于其他文件则不起作用。例如,我下载了这个 R 手册,并尝试通过以下方式检测它的 mimetype:
File.mime_type?(File.read("R-intro.pdf"))
它告诉我 mimetype 是"unknown/unknown"
. 还有另一种检测模仿类型的方法吗?是否有另一个我不知道的 mimetype-fu 选项可以处理这种情况?