我一直在寻找,我找不到强制保存mp3文件的方法(来自链接)
我发现这适用于同一主机上的文件,如x.mp3
或/ x.mp3
<?php
$file = $_GET['file'];
header("Content-type: octet/stream");
header("Content-disposition: attachment; filename=".$file.";");
header("Content-Length: ".filesize($file));
readfile($file);
exit;
?>
但是我怎么能为流媒体而不是下载的mp3链接做到这一点? 像
http://ahmusm.mubox.in/nevisande/aliz/mp3/1395/02/05/Beyonce%20-%20Hold%20Up.mp3
提前致谢
答案 0 :(得分:3)
在HTML中使用:
<a download href="file.mp3">
在modern browsers中强制下载。
这也允许您避免使用PHP来提供该特定文件。默认情况下,PHP会阻止下载恢复,并使服务的服务相对昂贵。