Tajuk HTTP "Jenis Kandungan: aplikasi/kuat-muat turun" untuk Muat Turun Mudah Alih
Isu keserasian peranti mudah alih boleh timbul apabila melaksanakan fungsi muat turun untuk kandungan media menggunakan skrip PHP. Satu isu yang dihadapi dengan peranti mudah alih yang lebih lama ialah ralat "Jenis kandungan tidak diketahui". Ralat ini berlaku apabila pengepala HTTP "Content-Type" ditetapkan kepada "application/force-download."
Memahami Jenis Kandungan
"Content-Type" menentukan jenis MIME respons, menunjukkan kepada penyemak imbas cara mengendalikan kandungan. "aplikasi/paksa-muat turun" ialah jenis MIME bukan standard yang mengarahkan penyemak imbas untuk menggesa muat turun dan bukannya memaparkan kandungan.
Isu Keserasian
Sementara itu boleh berfungsi dengan secukupnya pada peranti mudah alih moden, peranti lama seperti Samsung C3050 mungkin tidak menyokong jenis MIME ini. Peranti mungkin tidak mengenali cara mengendalikan fail, mengakibatkan ralat.
Alternatif kepada "aplikasi/paksa-muat turun"
Untuk memastikan keserasian merentas julat yang luas daripada peranti mudah alih, adalah disyorkan untuk menggunakan jenis MIME yang betul untuk media yang sedang dimuat turun. Sebagai contoh, "audio/mpeg" harus digunakan untuk fail MP3.
Pengepala Pelupusan Kandungan
Selain pengepala "Jenis Kandungan", anda boleh sertakan juga pengepala "Pelupusan Kandungan" dengan arahan "lampiran". Ini menggalakkan penyemak imbas untuk mengutamakan memuat turun fail daripada mengendalikannya sebagai lalai.
Menentukan Jenis MIME yang Betul
Jika kedua-dua "application/octet-stream" dan "application /force-download" gagal, perundingan dokumentasi atau menggunakan sumber dalam talian boleh membantu menentukan jenis MIME yang sesuai untuk pelbagai format media.
Dengan mematuhi pengesyoran ini, anda boleh memastikan muat turun media berjaya pada pelbagai peranti mudah alih , menghalang isu keserasian seperti ralat "Jenis kandungan tidak diketahui".
Atas ialah kandungan terperinci Mengapa 'Jenis Kandungan: aplikasi/muat turun paksa' Menyebabkan Ralat 'Jenis Kandungan Tidak Diketahui' pada Peranti Mudah Alih?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!