签名网址亚马逊S3,应该是最短到期时间

时间:2014-11-14 11:08:38

标签: url amazon-s3 amazon pre-signed-url

如果我设置说1分钟到期但由于大文件如果在到期时间内无法下载,则下载将在时间到期时中断/取消。

由于某种原因,我需要保持mim到期时间。

感谢您的回复。

1 个答案:

答案 0 :(得分:2)

只有在S3最初收到请求时才会测试到期时间。

下载所需的时间并不重要,因为"到期"时间是指签名的网址可用于开始下载的时间。

这个例外并不是一个例外,尽管看起来似乎并没有解决发生的事情。 HTTP和S3允许客户端指定要下载的字节范围。它可能并不常见,但有可能下载以离散块的形式完成。如果客户端正在尝试此操作,则必须在签名URL到期之前请求所有部分,因为每个请求的生成时间将根据签名URL的到期时间进行验证。