Сразу к делу. Пользуюсь библиотекой Formstone для асинхронной передачи заголовков серверу во время загрузки файлов. Библиотеке можно передавать любой код, который соответствует определенному событию, таким как инициация загрузки, начало загрузки, процесс загрузки и так далее.
Нужно получить заголовки определенного файла на этапе инициации и считать его MIME-тип, чтобы потом либо загружать файлы, либо не загружать. Как это сделать?
В общем, покопался в объекте, возвращаемом библиотекой. MIME-тип находится в objectName.file.type, где objectName - объект, который идет вторым параметром, передаваемым в callback-функцию. Вдруг, кому пригодится.