いくつかの 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);
上記で大丈夫かお聞きしたいです。さらに、サーバーはこの方法で帯域幅を失いますか? 最後に、それはサーバーのリソースに影響しますか? ありがとう。