我使用“AWS::S3.url_for”方法获取对 S3 对象的访问 url。我成功获取访问 url 并成功从 S3 获取 obj。
但是,我很少无法通过“AWS::S3.url_for”方法获得的访问 url 从 S3 获取 obj。S3 返回 403 错误。
(我再次尝试使用“AWS::S3.url_for”方法获取同一 obj 的访问 url,我成功从 S3 获取 obj ..)
有谁知道为什么?
谢谢
我使用“AWS::S3.url_for”方法获取对 S3 对象的访问 url。我成功获取访问 url 并成功从 S3 获取 obj。
但是,我很少无法通过“AWS::S3.url_for”方法获得的访问 url 从 S3 获取 obj。S3 返回 403 错误。
(我再次尝试使用“AWS::S3.url_for”方法获取同一 obj 的访问 url,我成功从 S3 获取 obj ..)
有谁知道为什么?
谢谢
默认情况下,来自的 URLAWS::S3::S3Object#url_for
会在一小时后过期。指定一个:expires
参数来更改此行为。
http://docs.aws.amazon.com/AWSRubySDK/latest/AWS/S3/S3Object.html#url_for-instance_method
根据您执行的获取对象数量并保持“挂起”,您可能会达到“打开连接”的限制。