【发布时间】:2011-11-25 19:56:12
【问题描述】:
我们已将 mp4 视频文件上传到 Magnolia DMS,但无法在 Safari (Mac/iPad) 上播放。调查显示 Magnolia 返回的 Content-Type 是请求的“application/octet-stream”。直接通过 Tomcat 提供文件时,返回正确的 Content-Type "video/mp4",视频播放正常。
我们如何配置要在 Magnolia 中返回的内容类型?
我们知道 content-type 是请求的函数(例如,如果我们在 URL 中添加“.jpg”,则返回的类型是“image/jpeg”),但无法利用这些知识提出一个解决方案。
更新:
我们找到了 MIME 配置,可以将“mp4”的 Content-Type 更改为“video/mp4”。但是,Magnolia 返回的 Content-Type 现在是
内容类型:video/mp4;charset=UTF-8
虽然为 Tomcat 托管的文件返回的正确、有效的 Content-Type 是
内容类型:视频/mp4
是否可以让 Magnolia 不向 Content-Type 附加任何字符集信息?
【问题讨论】:
标签: safari content-type mp4 magnolia