首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带Cloudfront的预签名S3 URL

问带Cloudfront的预签名S3 URL
EN

Stack Overflow用户
提问于 2018-07-18 04:39:16
回答 2查看 12.8K关注 0票数 6

我想把我预先签名的网址附加到一个CloudFront网址上来代替。

知道如何做到这一点吗?

EN

回答 2

Stack Overflow用户

发布于 2018-07-18 05:50:27

使用 CloudFront签名的URL,而不是尝试使用带有CloudFront的S3预签名URL。

请参阅:使用签名的URLs Amazon CloudFront

票数 7
EN

Stack Overflow用户

发布于 2019-01-11 02:31:10

我发现这个问题是相关的,它符合我的需要。我有文件存储在S3新加坡和外部消费者在欧洲。AWS的默认带宽质量很差(需要几分钟才能下载50 MB文件,供我的许多最终用户使用),所以我想通过一层“哑”CDN优化他们的网络路径(不利用任何缓存,只使用它来实现更高质量的网络路径)。

原来"Amazon S3传输加速“就是这样做的:https://docs.aws.amazon.com/AmazonS3/latest/dev/transfer-acceleration.html

============

为什么使用S3传输加速?

出于各种原因,您可能希望在桶上使用传输加速,包括:

  • 你有来自世界各地的客户上传到一个集中的桶里。
  • 你在大陆上定期将千兆字节传输到兆字节数据。
  • 当上传到亚马逊S3时,您无法利用因特网上的所有可用带宽。

开始使用S3传输加速

要开始使用Amazon加速,请执行以下步骤:

  1. 启用桶上的传递加速度
  2. 通过使用以下S3加速端点域名之一,将数据传输到和从启用加速的桶中传输:
代码语言:javascript
复制
- bucketname.s3-accelerate.amazonaws.com – to access an acceleration-enabled bucket.

​

============

备注:

  • 它比S3 + Cloudfront更贵。对于加速,您需要支付正常的S3带宽+ 0.04美元/ GB (而当使用Cloudfront时,S3 <> Cloudfront带宽是免费的)
  • 你可能需要重新签署网址。通常,主机是签名的一部分,加速需要使用不同的主机。但是,这只是普通的S3签名,而不是完全不同的Cloudfront签名。
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51393685

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档