Pembangun sering menghadapi isu di mana Enjin Apl mengatasi jenis MIME fail tertentu, seperti fon .otf, lalai kepada "aplikasi/strim oktet." Artikel ini menangani masalah ini dan menerangkan cara untuk menentukan jenis MIME yang betul untuk fail anda.
Dalam fail konfigurasi anda yang diberikan, anda telah menentukan pengendali fail statik untuk pelbagai jenis fail, termasuk fon. Walau bagaimanapun, pengendali untuk fail .otf pada asalnya menggunakan "http_headers" untuk menetapkan jenis MIME, yang tidak betul.
Untuk menyelesaikannya, anda perlu menggunakan kekunci "mime_type" sebaliknya:
<code class="yaml"> - url: /home/font/(.*\.otf) static_files: home/font/ upload: home/font/(.*\.otf) mime_type: application/x-font-otf</code>
Dengan menyatakan jenis MIME secara eksplisit menggunakan "jenis_mime", anda mengarahkan App Engine menggunakan jenis MIME yang betul untuk fail .otf, yang sepatutnya menghalang penggantian lalai.
Adalah penting untuk memastikan bahawa MIME jenis yang anda tentukan adalah tepat untuk jenis fail yang dipersoalkan. Jika anda tidak pasti, anda boleh merujuk kepada definisi jenis MIME standard atau rujuk dokumentasi yang berkaitan untuk jenis fail khusus anda.
Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Isu \'Tidak Dapat Meneka Mimetype\' untuk Font .otf dalam Enjin Apl?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!