mp3下载响应的内容类型

Vih*_*rma 34 mp3 httpresponse http-headers

我创建了一个简单的HTTP服务器,允许用户下载文件.但这似乎不适用于mp3文件.目前的内容类型是"application/misc".为了使它与mp3文件一起使用,我试过了"application/mp3","application/data"并且"application/mpeg".

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


编辑:文件应自动开始下载,而不是提示用户将其保存在某处.

jam*_*jam 66

尝试 "Content-Type: audio/mpeg"

更新

为了鼓励浏览器下载mp3而不是流式传输,请做

Content-Disposition:filename ="music.mp3"'

  • 下载的正确标头是`Content-Disposition:attachment; 文件名="my-file.mp3"` (2认同)

joe*_*now 9

.mp3    audio/mpeg3
.mp3    audio/x-mpeg-3
.mp3    video/mpeg
.mp3    video/x-mpeg
Run Code Online (Sandbox Code Playgroud)

有关详细信息,请参阅此链接.

使用Content-Disposition:attachment ...强制显示下载框,而不必右键单击 - >将目标另存为.