class ActiveStorage::Blobs::RedirectController
Преобразует постоянную подписанную ссылку на blob во временный URL сервиса для скачивания.
ВНИМАНИЕ: По умолчанию все контроллеры Active Storage доступны публично. Сгенерированные URL сложно угадать, но они постоянны по замыслу. Если для ваших файлов требуется более высокий уровень защиты, рассмотрите возможность реализации аутентифицированных контроллеров.
Открытые методы экземпляра
# File activestorage/app/controllers/active_storage/blobs/redirect_controller.rb, line 12 def show expires_in ActiveStorage.service_urls_expire_in redirect_to @blob.url(disposition: params[:disposition]), allow_other_host: true end
© 2004–2021 David Heinemeier Hansson
Licensed under the MIT License.