Jav*_*avi 4 html java url content-type multimedia
我正在开发一个可以接收文件URL的应用程序,并且应该根据文件的类型(音频,视频,图像)执行不同的操作.所以我以这种方式获取文件的内容类型:
URLConnection connection = url.openConnection();
connection.connect();
String contentType = connection.getContentType();
Run Code Online (Sandbox Code Playgroud)
我尝试了一些jpg和mp3文件,内容类型是预期的,但我在这个网站上遇到了一个视频问题(我只是偶然使用它)http://www.yo-yo. org/mp4 /我用视频TestFour(http://www.yo-yo.org/mp4/yu5.mp4)尝试了它,我得到以下内容类型:
text/plain; charset=UTF-8
Run Code Online (Sandbox Code Playgroud)
我希望得到"video/mp4".
任何人都可以解释为什么我得到这种内容类型?
谢谢.
UPDATE
我还尝试了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
在所有这些中我得到相同的内容类型.