Rails проблема send_data() send_file()

У меня есть вложение скрепка в одной модели, но я сохраняю файл не в /public, а в /assets. И когда пользователь хочет открыть файл, я использую функцию send_data(), которая заставляет пользователя загружать файл.

Мой вопрос: как я могу показать файл другим способом (не обязательно загружать)? Так что, если файл является изображением, я увижу его прямо в браузере без загрузки.

Спасибо!


person Dimitar Vouldjeff    schedule 15.03.2010    source источник


Ответы (1)


Пытаться:

send_data foo, :disposition => 'inline'

Это укажет браузеру просто отображать содержимое, а не предлагать пользователю сохранить его.

… из http://apidock.com/rails/ActionController/Streaming/send_data

person cwninja    schedule 16.03.2010