gpt4 book ai didi

ruby-on-rails - 如何使用 Carrierwave 上传自定义 S3 元数据

转载 作者:行者123 更新时间:2023-12-04 06:06:47 24 4
gpt4 key购买 nike

我想将 Content-Disposition header 添加到我正在使用carrierwave 上传的文件中(以后不能通过 URL 中的查询参数执行此操作)。

在上传文件之前,我可以在 AttachmentUploader 模型中添加什么来帮助我完成此任务吗?

谢谢!

最佳答案

您可以在 Carrierwave 配置中全局设置属性 -

CarrierWave.configure do |config|
config.fog_attributes = {'Content-Disposition' => ...}
end

或者您可以在 uploader 类本身上定义它

def fog_attributes
{'Content-Disposition' => ...}
end

上传者上的方法可以使用上传者可访问的数据来确定fog_attributes的适当返回值

关于ruby-on-rails - 如何使用 Carrierwave 上传自定义 S3 元数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19850241/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com