我正在使用 Flash 播放器播放一些 mp3 文件。在 Firefox 上它可以正常加载它们,但在 IE 上却没有。当我转到 .mp3 文件的 url 时,它会显示 mp3 的源代码(而不是提供例如下载)。所以我用了一个小脚本来修复它:
$url = $_GET['url'];
header('Content-type: application/force-download');
header('Content-Transfer-Encoding: Binary');
header("Content-disposition: attachment; filename=demo.mp3");
readfile($url);
我想问你以上是否安全。而且,服务器这样会不会损失带宽?最后,它会影响服务器的资源吗?谢谢。