Обработка MIME-типов при загрузке обслуживающих файлов через attachment_fu

В настоящее время я использую attachment_fu для обработки загрузки файлов, и в то время как плагин обеспечивает хорошую ловушку для изображений в :content_type => [:image]Ничего подобного, похоже, не существует для более широких сегментов. Ни одна из загрузок не будет выполнена, по сути, только сохранена на диск и возвращена позже. Итак, несколько связанных вопросов.

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

Много ура за любую помощь / руководство.

0 ответов

Другие вопросы по тегам