我在播放列表中有一些MP3文件,每个文件旁边都有一个链接,格式为:
<a href="/music/track1.mp3"></a>
用户可以右键单击该链接,然后选择“下载链接文件”(或浏览器中的等效选项)。
我想要的是文件,当用户单击链接(即,标准的左键单击)时自动下载,而不是通过“另存为”对话框,而是下载到用户浏览器的默认下载文件夹。
实现这一目标的最简单方法是什么?
最佳答案
您需要配置您的网络服务器以将Content-Disposition attachment
添加到HTTP header 。 Here是有关如何使用Apache进行操作的说明。
就像Mitch Satchwell所说的那样,您也可以使用服务器端语言来完成此任务,这些语言的级别很低,因此您可以修改HTTP header 。
关于audio - 链接以强制将MP3文件下载到默认下载文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11935672/