我正在使用Amazon S3放置mp3文件,然后允许我们的站点访问者从Amazon AWS下载mp3。我使用S3Fox来管理文件,直到最近我们收到很多来自访客的提示,他们说mp3是通过浏览器流式传输而不是显示浏览器保存对话框,一切似乎都很好。
我尝试使用某些mp3,请注意,对于某些mp3,将显示“保存”对话框,对于其他一些mp3,则通过浏览器流式传输。我该怎么做才能强制将下载mp3文件,而不是通过网络浏览器流式传输...。

任何帮助将非常感激。
谢谢

最佳答案

为此,您需要设置Content-Disposition header :

Content-disposition: attachment; filename=song.mp3

我认为S3Fox不可能做到这一点。您可以使用Bucket Explorer(不是免费的)或编写脚本来上传文件。

关于amazon-s3 - Amazon AWS S3强制下载Mp3文件而不是流式传输,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2864746/

10-16 17:40