Заголовки
mimetype распознаются браузером с целью (быстрой) возможной идентификации обработчика, который будет использовать загруженный файл в качестве целевого, например, будет загружен PDF, а ваша программа Adobe Reader будет выполнена с путемPDF-файл в качестве аргумента:
Если вам нужно написать расширение для браузера, чтобы обрабатывать загруженный файл через операционную систему, или вы просто хотите сделать свой проект более «профессиональным» и продолжатьвыберите уникальный тип mime для использования, это не будет иметь никакого значения, поскольку операционная система не будет иметь ручки для его открытия (в некоторых браузерах мало встроенных плагинов, например, в новых версиях Google Chrome есть встроенный PDF-ридер),
, если вы хотите убедиться, что файл будет загружен, взгляните на этот ответ: https://stackoverflow.com/a/34758866/257319
, если вы хотите, чтобы ваш тип файла был особенно организован, возможно, стоитдобавив несколько букв в первые несколько байтов файла, например, каждый JPG имеетs в начале файла:

, если вы можете допустить скачок 4 или 8 байт, это может быть очень полезно для вас в остальной части пути
:)