【发布时间】:2012-09-10 11:47:42
【问题描述】:
我正在使用mime-util-2.1.3 来检查文件的 mime 类型。我注意到在 linux 上它无法正确检测 flv 文件。 mime 类型显示为 application/octet-stream,而在 windows 上,mime 类型被正确确定为 video/x-flv。虽然检测到 mp4 视频。如何让应用程序在 Linux 上识别 flv mime 类型?
【问题讨论】:
-
你能发布你失败尝试的命令和输出吗?
-
MimeUtil.registerMimeDetector("eu.medsea.mimeutil.detector.MagicMimeMimeDetector");文件 f = 新文件(args[0]);集合> mimeTypes = MimeUtil.getMimeTypes(f); System.out.println(mimeTypes);
-
我在 linux 上遇到了类似的问题。它正在检测一些纯文本文件,如 .txt、MANIFEST.MF(文本文件)和 .jsp 作为 [application/octet-stream]。在 linux 上,如果我从命令行“file -i”或“mimetype -M”对这些相同的文件运行,我会得到正确的 mimetypes。
标签: linux mime-types