为什么mp4视频的内容类型可以是text / plain?

时间:2011-02-22 13:27:02

标签: java html url content-type multimedia

我正在开发一个可以接收文件url的应用程序,并且应该根据文件的类型(音频,视频,图像)执行不同的操作。所以我以这种方式获取文件的内容类型:

URLConnection connection = url.openConnection();
connection.connect();
String contentType = connection.getContentType();

我尝试了一些jpg和mp3文件,内容类型是预期的,但我在这个网页上遇到了一个视频问题(我只是偶然使用它)http://www.yo-yo.org/mp4/我'我用视频TestFour(http://www.yo-yo.org/mp4/yu5.mp4)尝试了它,我得到以下内容类型:

text/plain; charset=UTF-8

我希望得到“video / mp4”。

任何人都可以解释为什么我会收到这种内容类型吗?

感谢。

更新

我还尝试了另一个http://people.sc.fsu.edu/~jburkardt/data/mp4/claw_pix_example01_movie.mp4的视频,但情况也是如此。

http://www.easydnnsolutions.com/Portals/0/EasyGalleryImages/1/18/Alice_in_Wonderland_Teaser_1.mp4

相同

在所有这些中我都得到相同的内容类型。

1 个答案:

答案 0 :(得分:7)

服务器MIME配置可能不正确并且是问题的根源。