2016-08-04 1 views
0

Я создаю систему регистрации, которая отслеживает весь запрос, который получает веб-сервер. Как проверить, содержит ли какой-либо из запросов файл, т. Е. Какое-либо действие по загрузке файлов?Как проверить, есть ли какое-либо поле файла в параметрах запроса rails

ответ

0

Возможно, проверьте, какой у вас тип запроса mime.

request.content_mime_type.symbol 
=> :multipart_form 

Если возвращает :multipart_form вы можете пройти через params значений и поиск своего рода ActionDispatch::Http::UploadedFile.

+0

Ваш способ решает цель, но через каждый параметр, т. Е. Вложенные параметры тоже будет настолько накладным и невыполнимым в случае высокого уровня вложенности в параметрах. –

 Смежные вопросы

  • Нет связанных вопросов^_^