0
當然,目前我有一個劇本收集的MP3。所有歌曲都託管在外部網站上。防止MP3在瀏覽器中播放PHP
用戶點擊MP3 LINK將導致MP3在瀏覽器中播放的用戶的默認音頻播放器(QuickTime的等)
我只是想知道我可以使用什麼樣的代碼(PHP)有MP3作爲下載提示打開而不是播放。這很容易,雖然它的問題是無法通過服務器處理(也就是不能使用帶寬)
可以這樣做嗎?
感謝
當然,目前我有一個劇本收集的MP3。所有歌曲都託管在外部網站上。防止MP3在瀏覽器中播放PHP
用戶點擊MP3 LINK將導致MP3在瀏覽器中播放的用戶的默認音頻播放器(QuickTime的等)
我只是想知道我可以使用什麼樣的代碼(PHP)有MP3作爲下載提示打開而不是播放。這很容易,雖然它的問題是無法通過服務器處理(也就是不能使用帶寬)
可以這樣做嗎?
感謝
乍一看,這似乎是How to implement Content-Disposition: attachment?重複。
然後我看到了「第三方網站」條款。
在發送客戶端時,無法覆蓋遠程站點發送的HTTP標頭。你想要的是不可實現的。
即使通過PHP更改標題,然後使用標題位置或東西? – 2013-02-13 16:35:57
@BelginFish不會從外部服務器提供服務。如果你想下載並從你自己的服務,你可以。 – mkaatman 2013-02-13 16:38:53
標題會說「你可以從Bob得到它」。瀏覽器會問Bob。然後鮑勃會說:「這是一個MP3,不管你喜歡怎麼處理。」所以不行。您無法覆蓋Bob關於如何處理文件的信息。 – Quentin 2013-02-13 16:38:56