Небольшая, но полезная функция для определения MIME-типа файла по его расширению. Сэкономит время разработчикам.
- определяем переменную для хранения соответствия определений MIME-типа для каждого расширения;
Перем мСоответствиеТиповMIME;
- заполняем соответствие;
Процедура ЗаполнитьСоответствиеТиповMIME()
мСоответствиеТиповMIME = Новый Соответствие;
мСоответствиеТиповMIME.Вставить("123", "application/vnd.lotus-1-2-3");
мСоответствиеТиповMIME.Вставить("3ds", "image/x-3ds");
мСоответствиеТиповMIME.Вставить("669", "audio/x-mod");
// Еще 383 типа, полный перечень указан в обработке, приложенной к публикации.
КонецПроцедуры
- получаем MIME-тип по расширению;
ТипMIME = мСоответствиеТиповMIME.Получить("pdf");