代码之家  ›  专栏  ›  技术社区  ›  Paul Danelli

如何在超时时更改活动存储服务url?

  •  4
  • Paul Danelli  · 技术社区  · 8 年前

    5.minutes . 我真的很想增加这一点,但我一直在寻找Github的问题,代码潜水和找不到它的任何地方。 在a级服务44号线上 class_attribute

    https://github.com/rails/rails/blob/5-2-stable/activestorage/lib/active_storage/service.rb#L44

    我在用 url_for 生成已签名的变量链接,并且似乎无论如何都不会更改设置。 任何帮助都将不胜感激。

    谢谢!:)

    1 回复  |  直到 8 年前
        1
  •  47
  •   equivalent8    6 年前

    套 ActiveStorage::Service.url_expires_in 直接,例如在初始值设定项中:

    # config/initializers/active_storage.rb
    ActiveStorage::Service.url_expires_in = 1.hour
    

    config.active_storage.service_urls_expire_in :

    # config/initializers/active_storage.rb
    Rails.application.config.active_storage.service_urls_expire_in = 1.hour
    
    推荐文章