2013-10-23 20 views
0

我試圖通過創建谷歌雲存儲已簽署的網址在下面的格式,它的做工精細 -簽名時間限制的谷歌存儲的url格式

http://<my-bucket-name>.commondatastorage.googleapis.com/<my-object>?GoogleAccessId=GOOGMYACCESSKEY&Expires=1382521793&Signature=<signature> 

如亞馬遜S3支持這種格式和谷歌也與它一起工作。

而在與Google Cloud Storage創建簽署的網址一個谷歌開發者頁面,找到的網址格式 -

http://google-testbucket.storage.googleapis.com/[email protected]unt.com&Expires=1331155464&Signature=BClz9e4UA2MRRDX62TPd8sNpUCxVsqUDG3YGPWvPcwN%2BmWBPqwgUYcOSszCPlgWREeF7oPGowkeKk7J4WApzkzxERdOQmAdrvshKSzUHg8Jqp1lw9tbiJfE2ExdOOIoJVmGLoDeAGnfzCd4fTsWcLbal9sFpqXsQI8IQi1493mw%3D 

哪一項是正確的方式?

什麼缺點可以導致不使用存儲代替commondatastorage

感謝,

尼拉姆夏爾馬

回答

1

第二個是新的,正確的方法。 commondatastorage是之前訪問雲存儲的名稱,該名稱仍然有效並且沒有缺點,但如果可能的話,您仍然應該升級到新的較短的域名。

您可以在Google Cloud Storage Request URIs頁面上找到有關請求URI的最新信息。

+0

謝謝jterrace! –