当前位置: 首页 > 知识库问答 >
问题:

您用于Amazon S3文件的url有什么不同吗?

东方华晖
2023-03-14

我注意到有两个URL可以在amazon s3存储桶上打开我的文件:

1)超文本传输协议://BUCKETNAME.s3.amazonaws.com/FOLDER/FILE.jpg

http://s3-sa-east-1.amazonaws.com/BUCKETNAME/FOLDER/FILE.jpg

文件的访问、收费或其他方式有什么不同吗?

共有1个答案

何麻雀
2023-03-14

根据地区的不同,至少有3种不同的方法可以为S3中的对象形成URL;您已经提到的两个,再加上这个:

http://bucketname.s3-xx-xxx-n.amazonaws.com/path/to/file

在这里,s3-xx-xxx-n是非us标准区域存储桶的区域endpoint(例如s3-sa-asters-1),或US标准区域存储桶的地理东/西s3-exter-1和s3-exters-2endpoint。

对于任何给定的bucket,它们在其他方面功能相同,定价相同。一个区别是,如果您的bucket名称中有任何点,则以bucket名称开头的URL不适用于https,这是因为通配符证书的工作方式。

http://docs.aws.amazon.com/AmazonS3/latest/dev/VirtualHosting.html

 类似资料:
  • 我不明白gradle插件块 和其他一个: 在第一个块中,我们有一些插件名称。在第二个一个包和版本。我不明白应该在哪里使用第一个块,什么时候使用第二个块。

  • 我上传一个文件到AmazonS3有问题。我开发了一个Grails RESTful服务,它使用AWS Java SDK生成预签名URL。当客户端上传一个文件时,它首先检索一个预签名的URL,然后使用这个将文件直接上传到我的S3 bucket。所以我有一个Grails服务,它创建了一个预签名的URL,如下所示...

  • 我需要使用php、mysql和HTML创建一个web应用程序。请求和数据的数量会很高。我需要亚马逊服务器空间。 我可以购买S3并运行php和查询我的数据库吗? 请告诉我AmazonS3和AmazonEC2实例的区别。

  • 问题内容: 我想知道在Eclipse IDE中用于Java EE开发的文件夹结构和包之间有什么区别。 我们什么时候使用哪个,为什么? 应该怎么做 创建一个像src / com / utils这样的文件夹结构,然后在其中创建一个类 创建一个像src.com.util这样的包,然后在其中创建一个类 如果我以后必须编写一个ant脚本进行部署,哪个选项会更好,更容易部署? 如果我要使用文件夹结构,那么部署

  • 我正要尝试从GitHub下载的Python包,意识到它没有,所以我不能用 相反,这个包有一个< code>pyproject.toml文件,它似乎与< code>setup.py通常具有的条目非常相似。 Google引导我进入PEP-518,它在Rationale部分对进行了一些批评。然而,它没有明确说明应该避免使用,或者将因此完全取代。 是用来替换的东西吗?或者一个包应该同时带有和? 如何安装处

  • 好的,我们有一个使用Joomla的成员站点和一个允许用户执行特定任务(创建团队)的组件。他们可以登录并创建团队,但在支付25美元的费用之前,他们不能向该团队添加成员。 这是通过Paypal IPN实现的。下面基本上有这个表格。。。(部分个人资料已删除)。 现在,有时IPN会重定向并正常工作。但有时它会将url从“index.php?option=com\u fastball”中删去 这似乎相当随意