Saya mencoba memutuskan jenis pantomim mana yang dipilih untuk mengembalikan data mp3 (dilayani oleh php)
menurut daftar jenis pantomim ini: http://www.webmaster-toolkit.com/mime-types.shtml
.mp3 audio/mpeg3
.mp3 audio/x-mpeg-3
.mp3 video/mpeg
.mp3 video/x-mpeg
Apa perbedaannya, dan mana yang harus saya gunakan?
php
mp3
mime-types
Kristian
sumber
sumber
audio/mp3
... Go figure.audio/mpeg
jika Anda mengembalikan file mp3 atauaudio/wav
jika Anda mengembalikan file wav. Anda dapat menggunakan generikapplication/octet-stream
untuk menunjukkan file biner jika Anda tidak ingin membuat kode untuk mengembalikan jenis mime yang sebenarnya, tetapi browser mungkin tidak memperlakukan file seperti yang Anda harapkan.Saya punya masalah dengan jenis pantomim dan di mana membuat tes untuk beberapa jenis file. Sepertinya setiap browser mengirimkan variasi jenis pantomimnya untuk file tertentu. Saya mencoba mengunggah file mp3 dan zip dengan kelas php open source, itu yang saya temukan:
Jadi jika Anda memerlukan beberapa jenis file untuk diunggah, lebih baik Anda melakukan beberapa tes sehingga setiap browser dapat mengunggah file dan lolos pemeriksaan jenis mime.
sumber
Gunakan
.mp3 audio/mpeg
, itulah yang selalu saya gunakan. Saya kira orang lain hanyalah alias.sumber
Anda harus selalu menggunakan audio / mpeg , karena firefox tidak dapat memutar file audio / mpeg3
sumber
Cara standar adalah menggunakan
audio/mpeg
yang seperti ini di fungsi header PHP Anda ...header('Content-Type: audio/mpeg');
sumber