我正在尝试决定选择哪种mime类型来返回mp3数据(由php提供)
根据此mime类型列表:http : //www.webmaster-toolkit.com/mime-types.shtml
.mp3 audio/mpeg3
.mp3 audio/x-mpeg-3
.mp3 video/mpeg
.mp3 video/x-mpeg
这些之间有什么区别,我应该使用哪个?
我正在尝试决定选择哪种mime类型来返回mp3数据(由php提供)
根据此mime类型列表:http : //www.webmaster-toolkit.com/mime-types.shtml
.mp3 audio/mpeg3
.mp3 audio/x-mpeg-3
.mp3 video/mpeg
.mp3 video/x-mpeg
这些之间有什么区别,我应该使用哪个?
Answers:
最好的选择是使用RFC定义的 mime-type audio/mpeg
。
audio/mpeg
如果要返回mp3文件或audio/wav
要返回wav文件,则应返回。application/octet-stream
如果您不想编写代码来返回实际的mime类型,则可以使用泛型来表示二进制文件,但是浏览器可能不会按照您期望的方式处理该文件。
我在mime类型以及对几种文件类型进行测试的地方遇到了问题。看起来每个浏览器都发送特定文件的mime类型变体。我正在尝试使用开源php类上传mp3和zip文件,这是我发现的:
因此,如果您需要上载几种文件类型,则最好进行一些测试,以便每个浏览器都可以上载文件并通过mime类型检查。
audio/mp3
。