2013-02-13 71 views
0

當然,目前我有一個劇本收集的MP3。所有歌曲都託管在外部網站上。防止MP3在瀏覽器中播放PHP

用戶點擊MP3 LINK將導致MP3在瀏覽器中播放的用戶的默認音頻播放器(QuickTime的等)

我只是想知道我可以使用什麼樣的代碼(PHP)有MP3作爲下載提示打開而不是播放。這很容易,雖然它的問題是無法通過服務器處理(也就是不能使用帶寬)

可以這樣做嗎?

感謝

回答

1

乍一看,這似乎是How to implement Content-Disposition: attachment?重複。

然後我看到了「第三方網站」條款。

在發送客戶端時,無法覆蓋遠程站點發送的HTTP標頭。你想要的是不可實現的。

+0

即使通過PHP更改標題,然後使用標題位置或東西? – 2013-02-13 16:35:57

+0

@BelginFish不會從外部服務器提供服務。如果你想下載並從你自己的服務,你可以。 – mkaatman 2013-02-13 16:38:53

+0

標題會說「你可以從Bob得到它」。瀏覽器會問Bob。然後鮑勃會說:「這是一個MP3,不管你喜歡怎麼處理。」所以不行。您無法覆蓋Bob關於如何處理文件的信息。 – Quentin 2013-02-13 16:38:56

相關問題