Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Java6中,如何正确获取视频文件的mimetype?_Java_Video_Mime Types - Fatal编程技术网

在Java6中,如何正确获取视频文件的mimetype?

在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”。确定特定文件(我的系统上可能不存在)是否为视频的最佳方法

我正在使用Java6。我正在尝试编写一个布尔方法来告诉我文件名是否是视频文件名。我试过这个

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,但我不清楚获得赏金的答案如何适用于我。你能把我想用作答案的代码或说明贴在这里吗?