Получение Microsoft 10 Edge браузера Mime Types php

При проверке файлов mime типы файлов, загружаемых в браузер Microsoft Edge Edge, я получаю этот тип Mime для файлов .doc :

 application/octet-stream 

По-видимому, это означает «произвольные двоичные данные»: нужен ли Content-Type: application / octet-stream для загрузки файла?

В других браузерах я получаю application/msword

Существует ли новый тип mime-типов для файлов .doc для браузера Edge и, возможно, для других типов mime, о которых мне нужно знать?

Обновить:

Я хватал тип mime, используя php $_FILES['uploadName']['type']

Я обнаружил, что, используя это вместо этого, я получаю правильный тип mime:

 $finfo = new finfo(FILEINFO_MIME_TYPE); $mimeType = $finfo->file($_FILES['uploadName']['tmp_name'][$key]); 

И как упоминал Мартин в комментарии выше:

Вы не должны захватывать тип MIME из данных, указанных в $ _FILE, так как это крайне неустойчиво и для интерпретации, как вы переживаете. Вместо этого сделайте новый анализ загруженного временного файла, используйте finfo () или аналогичный.