【问题标题】:Handle S3 Asset Expiration in UI - GetSignedURL在 UI 中处理 S3 资产过期 - GetSignedURL
【发布时间】:2023-02-01 23:18:00
【问题描述】:

在我们的网站中,我们将 s3 存储桶用于图像和视频。我正在调用 API 来获取 s3 存储桶 URL,在后端他们为每个资产设置 1 小时的过期时间。

在前端(NextJS)中,我使用 next/image 来显示图像。假设我在网站上打开了图库页面,1 小时后检查了同一页面并滚动页面以查看所有图像,在这种情况下,s3 存储桶资产已过期并且显示损坏的图像图标。实际上它是因为 s3 资产已过期而发生的。

有人请建议如何在前端处理这个问题吗?

【问题讨论】:

  • 重新获取焦点机制应该能够解决这个问题,并结合正确的缓存策略来避免在内容仍然新鲜时发送垃圾请求。

标签: javascript amazon-s3 next.js


【解决方案1】:

你能解决吗?我正在经历同样的问题。

【讨论】:

    猜你喜欢
    • 2016-01-11
    • 2016-09-03
    • 1970-01-01
    • 2011-11-12
    • 2018-12-03
    • 2021-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多