У меня есть несколько очень больших mp3-файлов, хранящихся в удаленном месте, и в настоящее время я ссылаюсь на них следующим образом:
= link_to "mp3", "http://website-where-file-is-stored.com/file-123456.mp3"
Когда пользователь нажимает на ссылку, файл начинает воспроизводиться в браузере. Я хочу, чтобы файл загружался на жесткий диск пользователя после того, как он щелкнул ссылку.
Я прочитал несколько статей, таких как , эта и , эта , которые продвигают методы, которые работают в разных ситуациях, для моей собственной.
У меня есть несколько файлов. Каждый файл хранится на удаленном сервере, на котором не запущено приложение rails.
Я не требую авторизации пользователей перед загрузкой чего-либо, поэтому я не хочу, чтобы мое приложение rails вызывалось каким-либо образом, поскольку мне нужно быть консервативным с моими процессами rails.
Это то, что мне нужно сделать в config.ru? Есть ли руководство или учебник, подробно описывающий лучший способ сделать это?
Я знаю, что мне нужно установить заголовок Content-Disposition
, но, как я уже сказал, я не могу понять, как это сделать, у меня не запущено приложение rails на удаленном сервере, это просто куча серверного пространства .