0

我尝试通过以下格式创建 Google Cloud Storage 签名网址,它工作正常 -

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

由于 Amazon S3 支持这种格式,Google 也在使用它。

在用于使用Google Cloud Storage创建签名网址的 Google 开发人员页面上,发现 Urls 格式为 -

http://google-testbucket.storage.googleapis.com/testdata.txt?GoogleAccessId=1234567890123@developer.gserviceaccount.com&Expires=1331155464&Signature=BClz9e4UA2MRRDX62TPd8sNpUCxVsqUDG3YGPWvPcwN%2BmWBPqwgUYcOSszCPlgWREeF7oPGowkeKk7J4WApzkzxERdOQmAdrvshKSzUHg8Jqp1lw9tbiJfE2ExdOOIoJVmGLoDeAGnfzCd4fTsWcLbal9sFpqXsQI8IQi1493mw%3D

哪一个是正确的方法?

不使用storage代替commondatastorage会导致哪些缺点?

谢谢,

尼拉姆夏尔马

4

1 回答 1

1

第二个是新的、正确的方式。commondatastorage是以前用于访问云存储的名称,它仍然有效且没有任何缺点,但如果可能,您仍应升级到新的、更短的域名。

您可以在Google Cloud Storage 请求 URI页面上找到有关请求 URI 的最新信息。

于 2013-10-23T15:49:18.563 回答