Почему тип содержимого видео mp4 может быть текстовым / простым? - PullRequest
4 голосов
/ 22 февраля 2011

Я разрабатывал приложение, которое может получать 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 Ответ

7 голосов
/ 22 февраля 2011

Возможно, неверна конфигурация MIME на сервере и источник проблемы.

...