1

我正在使用 Carrierwave 管理我的应用程序中的一些图像,并且我希望上传到 S3 的文件使用减少冗余存储而不是标准。Carrierwave 使用雾与 S3 通信,那么我该如何实现呢?

4

1 回答 1

4

在挖掘了一段时间后,我最终设置了以下行config/initializers/carrierwave.rb

config.fog_attributes = { 
  'x-amz-storage-class' => 'REDUCED_REDUNDANCY'
}

我花费时间最长的是找到正确的属性名称以及要发送的值。这是一个很好的资源:http ://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectPOST.html

于 2012-12-19T21:46:47.437 回答