1

我使用“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 ..)

有谁知道为什么?

谢谢

4

2 回答 2

0

默认情况下,来自的 URLAWS::S3::S3Object#url_for会在一小时后过期。指定一个:expires参数来更改此行为。

http://docs.aws.amazon.com/AWSRubySDK/latest/AWS/S3/S3Object.html#url_for-instance_method

于 2013-02-07T23:00:14.747 回答
0

根据您执行的获取对象数量并保持“挂起”,您可能会达到“打开连接”的限制。

于 2019-10-08T07:21:24.203 回答