繁体   English   中英

使用 boto3 检查 cloudfront 预签名 URL 是否已过期

[英]use boto3 to check whether a cloudfront presigned URL has expried

使用 botocore/boto3 检查给定 CloudFront 预签名 URL 是否已过期的最佳方法是什么?

我的用例是我正在提供一些过期的 HLS(HTTP 实时流)内容,并且我想在 URL 过期时打印一条用户友好的消息。

如果您有预先签名的 URL,那么它应该包括:

  • X-Amz-Date,即签名发生的时间
  • X-Amz-Expires 确定签名有效的秒数

例如: X-Amz-Date=20201225T140100Z&X-Amz-Expires=900

您可以从这些组合中推断出 URL 的到期时间。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM