Python boto3创建非过期URL

Python boto3创建非过期URL,python,python-2.7,boto3,Python,Python 2.7,Boto3,在boto3中,有一个生成预签名URL的函数,但它们超时。 见: 有没有办法创建不过期的非预签名URL?没有办法创建不过期的非预签名URL或预签名URL。预签名URL的基本用法是 预签名的URL允许您访问URL中标识的对象, 前提是预签名URL的创建者有权 访问该对象。也就是说,如果您收到要上载的预签名URL 一个对象,只有当该对象的创建者 预签名URL具有上载该对象所需的权限 默认情况下,所有对象和存储桶都是私有的。预签名的URL 如果您希望您的用户/客户能够上载特定的 对象,但不要求它们具有

在boto3中,有一个生成预签名URL的函数,但它们超时。 见:


有没有办法创建不过期的非预签名URL?

没有办法创建不过期的非预签名URL或预签名URL。预签名URL的基本用法是

预签名的URL允许您访问URL中标识的对象, 前提是预签名URL的创建者有权 访问该对象。也就是说,如果您收到要上载的预签名URL 一个对象,只有当该对象的创建者 预签名URL具有上载该对象所需的权限

默认情况下,所有对象和存储桶都是私有的。预签名的URL 如果您希望您的用户/客户能够上载特定的 对象,但不要求它们具有AWS安全性 凭据或权限。创建预签名URL时,必须 提供安全凭据,指定bucket名称和对象 键、HTTP方法(用于上载对象的PUT)和过期 日期和时间。预签名URL仅对指定的URL有效 持续时间

您可以设置为七天(即604800秒)的最大过期时间

请查看更多信息


请在上述链接中的表格中检查X-Amz-Expires

谢谢您提供的信息!正是我需要的。