我尝试了以下各种组合,但都没有效果
file = dir.files.create(
:key => file_name,
:body => io_obj,
:public => true,
'Cache-Control' => "max-age=#{(60 * 60 * 24 * 30 * 6).to_s}"
)
答案 0 :(得分:4)
虽然我没有在Rackspace Cloud上明确测试过,但这是我(使用Fog)上传S3时成功使用的内容:
file = dir.files.create({
:key => filename
:body => File.open(filename),
:public => true,
:metadata => {'Cache-Control' => 'max-age=315576000'}
})