Мы загрузили видеофайл mp4 в нашу Magnolia DMS, которая не воспроизводится в Safari (Mac / iPad).Расследование показывает, что Content-Type, возвращаемый Magnolia, является «application / octet-stream» для запроса.При прямой передаче файла через Tomcat возвращается правильный тип контента "video / mp4", и воспроизведение видео работает.
Как мы можем настроить тип контента для возврата в Магнолии?
Мы знаем, что тип содержимого является функцией запроса (например, если мы добавляем «.jpg» к URL-адресу, возвращается тип «image / jpeg»), но мы не смогли использовать эти знания для получениярешение.
Обновление:
Мы нашли конфигурацию MIME и могли изменить тип содержимого для "mp4" на "video / mp4".Однако тип содержимого, возвращаемый Magnolia, теперь равен
Тип содержимого: видео / mp4; charset = UTF-8
, в то время как правильный, рабочий тип содержимого возвращается для файлов, размещенных на Tomcat.is
Content-Type: video / mp4
Возможно ли, чтобы Magnolia не добавляла никакую информацию о кодировке в Content-Type?