亚马逊最近允许S3存储桶作为网站启用。使用aws-s3 gem或类似的东西,有没有一种方法可以以编程方式确定给定的存储桶是否作为网站启用?查找Amazon S3存储桶是否为Ruby中的网站
编辑:另外,如果一个存储桶确实是一个网站,你将如何获得端点url?
亚马逊最近允许S3存储桶作为网站启用。使用aws-s3 gem或类似的东西,有没有一种方法可以以编程方式确定给定的存储桶是否作为网站启用?查找Amazon S3存储桶是否为Ruby中的网站
编辑:另外,如果一个存储桶确实是一个网站,你将如何获得端点url?
您可以使用REST API来访问,并设置选项
http://docs.amazonwebservices.com/AmazonS3/latest/API/index.html?RESTBucketPUTwebsite.html
在你的情况下使用 “GET桶网站”
加分:
端点将只是网址:example-bucket.s3.amazon.com
感谢您的回应,但您的最后一点并非总是如此。例如,我的存储桶的最终网址是“mybucket.s3-website-us-east-1.amazonaws.com” – mindeavor 2011-03-06 21:34:28
您是否有一个示例网站,您肯定知道它是一个网站?也许亚马逊在标题中加入了一些东西 – Wukerplank 2011-03-04 09:45:01
是的,我自己也知道这个桶是不是一个网站。我想知道如何以编程方式查找。 – mindeavor 2011-03-04 19:22:57