我有一个文件需要上传到s3桶,它有公共读访问权限。
上传文件后,我需要在其他地方使用s3对象的url。
我如何得到s3对象的url后,它被上传到桶?
我正在使用aws-cli上传文件:
aws s3 cp local_file s3_location
我要找的可能是https://s3_bucket-region.amazonaws.com/folder/filename.format
您可以构造URL路径式访问,您拥有所有信息。
https://bucket-name.s3.Region.amazonaws.com/key name
在本例中,my-bucket是桶名,US West (Oregon)是地区,puppy.png是密钥名
https://my-bucket.s3.us-west-2.amazonaws.com/puppy.png
NOTE
: path-style url样式将很快被弃用。