Иногда при загрузке файлов с использованием <input>
я сталкиваюсь с проблемой, когда расширение файла не совпадает с типом MIME, определенным в application/config/mimes.php
. Например, когда я загружаю файл .doc
, оказывается, что его тип mime – фактически application/octet-stream
, а не application/msword
как ожидалось.
Иногда у меня была эта проблема в прошлом. Я работал, добавляя application/octet-stream
в массив .doc
mime. Но есть ли способ исправить это?
Я думаю, что браузер каким-то образом заставил тип mime моего файла. Есть ли какой-либо HTTP-заголовок или метатег html, чтобы предотвратить это?