Обработка MIME-типов при загрузке обслуживающих файлов через attachment_fu
В настоящее время я использую attachment_fu для обработки загрузки файлов, и в то время как плагин обеспечивает хорошую ловушку для изображений в :content_type => [:image]
Ничего подобного, похоже, не существует для более широких сегментов. Ни одна из загрузок не будет выполнена, по сути, только сохранена на диск и возвращена позже. Итак, несколько связанных вопросов.
- Есть ли вред при принятии всех типов MIME? Ввод
:content_type => nil
кажется, делает это. - Предоставляет ли Rails / attachment_fu / какой-либо другой плагин внушительный список и группирует типы MIME?
- Как я могу реализовать определенные обратные вызовы для определенных типов MIME?
- Я наткнулся на mimetype-fu для разбора загрузок приложения / октета-потока. Это лучшая практика?
- Возможно, в Rails есть способ делегировать определение типа MIME при доставке файлов последующим пользователям на сервер?
Много ура за любую помощь / руководство.