使用案例:我们的客户端可以使用预先签名的URL从S3存储中下载图片并定期刷新它们。如果图片没有改变,我们不需要再次下载图片。
问题:如果图片URL可以更改(例如,在预签名URL到期后),我们是否可以使用ETag和if-none-match
标头来解决我们的问题?
答案 0 :(得分:1)
我们使用带有S3预签名URL的Etag成功测试了我们。
您可以在预签名网址中发送带有if-none-match
标头的Etag,如果内容相同,则会收到304 not modified
。无论URL如何,它都可以使用,例如