在Java6中,如何正确获取视频文件的mimetype?
我正在使用Java6。我正在尝试编写一个布尔方法来告诉我文件名是否是视频文件名。我试过这个在Java6中,如何正确获取视频文件的mimetype?,java,video,mime-types,Java,Video,Mime Types,我正在使用Java6。我正在尝试编写一个布尔方法来告诉我文件名是否是视频文件名。我试过这个 final String fileName = "video.mp4"; String mimeType = new MimetypesFileTypeMap().getContentType(new File(fileName)); 但是mimeType的值是“application/octetstream”,而我期望它是“video/mp4”。确定特定文件(我的系统上可能不存在)是否为视频的最佳方法
final String fileName = "video.mp4";
String mimeType = new MimetypesFileTypeMap().getContentType(new File(fileName));
但是mimeType的值是“application/octetstream”,而我期望它是“video/mp4”。确定特定文件(我的系统上可能不存在)是否为视频的最佳方法是什么
谢谢,-Dave您必须使用java 6吗?这可能会有一些安全问题……这个讨论可能很有用(特别是在使用Spring时):.Hi,是的,我必须使用Java6。关于发布的另一个帖子,我使用的是Spring,但我不清楚获得赏金的答案如何适用于我。你能把我想用作答案的代码或说明贴在这里吗?