我正在使用亞馬遜S3爲我的web應用和iOS應用存儲圖像。亞馬遜S3硬編碼我的存儲桶URL
我想知道在獲取圖像時是否可以安全地硬編碼我的存儲桶URL?這樣我就不必再多做一次API調用來獲取我的URL。
例如,在我的應用程序代碼硬編碼的:
https://s3.eu-central-1.amazonaws.com/mybucket/images/{some_var}
我正在使用亞馬遜S3爲我的web應用和iOS應用存儲圖像。亞馬遜S3硬編碼我的存儲桶URL
我想知道在獲取圖像時是否可以安全地硬編碼我的存儲桶URL?這樣我就不必再多做一次API調用來獲取我的URL。
例如,在我的應用程序代碼硬編碼的:
https://s3.eu-central-1.amazonaws.com/mybucket/images/{some_var}
我想補充 - 您可以通過兩種方式
http://bucket-name.s3.amazonaws.com/<file-name>
http://bucket-name.s3-aws-region.amazonaws.com/<file-name>
做http://region-name.amazonaws.com/bucket-name/<file-name>
詳細閱讀:
http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingBucket.html
是應該是安全的。
如果這確實發生了變化,那麼它會破壞......太多了。 AWS服務名稱,地區,域名不太可能發生變化。網址的其他部分在您的控制之下。
我敢肯定它的安全,做到這一點。如果亞馬遜破產,我確信它會破壞很多應用程序。 – markwatsonatx