1
我在我的網站上有一個mp3文件,我希望當用戶點擊它們時,它們將被下載。確保瀏覽器將下載文件並且不打開它
當前behiavor是該文件被瀏覽器的MP3播放器打開。 我認爲它涉及到mime類型,但不知道我應該怎麼做來修復它。
我的mp3文件位於S3上,因此無法更改響應標頭。
我在我的網站上有一個mp3文件,我希望當用戶點擊它們時,它們將被下載。確保瀏覽器將下載文件並且不打開它
當前behiavor是該文件被瀏覽器的MP3播放器打開。 我認爲它涉及到mime類型,但不知道我應該怎麼做來修復它。
我的mp3文件位於S3上,因此無法更改響應標頭。
一種方法是通過給他們一個內容處置http頭來讓mp3文件成爲附件。
This site解釋瞭如何爲AWS系統上的文件提供自定義http標頭。
有沒有機會在PHP中使用服務器端腳本或類似的東西? – insertusernamehere
一種選擇是使用'Download',但現在有限的支持:http://caniuse.com/#feat=download – Ian
感謝李斯特先生!你的解決方案是正確的:)作出答案,我會投票。 –