内容类型MP3下载响应(content type for mp3 download response

2019-06-27 03:19发布

我创建了一个简单的HTTP服务器,允许用户下载文件。 但是,这似乎并没有为MP3文件。 内容类型是目前"application/misc" 。 为了使其与mp3文件的工作,我已经试过"application/mp3""application/data""application/mpeg"

什么是正确的内容类型的MP3或音频文件下载,和我失去了一些其他的标题?


编辑:该文件应自动开始下载,而不是提示用户输入的地方保存。

Answer 1:

尝试"Content-Type: audio/mpeg"

更新

为了鼓励浏览器下载的MP3而不是流,做

内容处置:文件名=“的music.mp3””



Answer 2:

.mp3    audio/mpeg3
.mp3    audio/x-mpeg-3
.mp3    video/mpeg
.mp3    video/x-mpeg

看到这个链接获取更多信息。

使用内容处置:附件...强制下载框出现,而不必点击右键 - >目标另存为。



Answer 3:

大量的研究后,我发现了一些资源(在一些SO),导致这一解决方案。 这是大多数跨设备兼容的解决方案在那里,并解决了很多特别是与Android设备(很多问题,与他们显然)的问题。

内容处置:附件; 文件名= “my_mp3_filename。MP3”

注意大写延伸。 这是很重要的。



Answer 4:

试试下面这为我工作的内容类型。

"audio/mpeg3;audio/x-mpeg-3;video/mpeg;video/x-mpeg;text/xml"


Answer 5:

设置“内容处置”为“附接



Answer 6:

使用Content-Type "application/force-download"为我工作。



文章来源: content type for mp3 download response