我在我的 django 项目中使用 S3 和阿里巴巴 OSS 作为存储类。已使用表中的 url 字段来引用存储中的对象。但网址不是永久的。与 s3 一样,我们有预签名的 url,目前它在 1 小时后到期。如何确保 url 始终是有效的 url ?
- 在这种情况下,为存储系统存储 url 的最佳做法是什么?
- 如果我需要在过期后重新创建 url,除了 url 我还应该存储哪些元数据?可能是存储桶名称等。
另外,我如何在过期后刷新/重新创建我的网址?
我在我的 django 项目中使用 S3 和阿里巴巴 OSS 作为存储类。已使用表中的 url 字段来引用存储中的对象。但网址不是永久的。与 s3 一样,我们有预签名的 url,目前它在 1 小时后到期。如何确保 url 始终是有效的 url ?
另外,我如何在过期后刷新/重新创建我的网址?
你检查过文档吗?
我想建议你在这里阅读: https ://www.alibabacloud.com/help/doc-detail/39607.htm
Python SDK 参考:https ://www.alibabacloud.com/help/doc-detail/32033.htm
生成签名 URL:https ://www.alibabacloud.com/help/doc-detail/31952.htm