Я должен обслуживать некоторые файлы для прямой загрузки пользователем. Но если они являются общими типами (например .mp3, .pdf), клиентский браузер обычно пытается показать их напрямую. Это не подразумеваемое поведение. Мне нужен вспомогательный метод, который не отображает файлы, но откроет диалоговое окно «Сохранить как».Rails/Haml open link as 'save as'
Что-то вроде
= link_to_save_as "Download file", @resource.url
Есть некоторые готовые вспомогательный метод в Rails?
Если нет, есть ли какой-то драгоценный камень, обеспечивающий эту функциональность?
Если нет, возможно ли реализовать его самостоятельно (если браузеры не запрещают это, так или иначе)?