因此,我对IBM的Cloud Object Storage十分满意。在此存储桶中,我有一个名为“ test.png”的文件。
我需要一个URL,我可以使用它直接访问此文件。我只能在浏览器上写的URL,图像将在浏览器上打开。
我到处搜索,除了“ ObjectSQL URL”以外,找不到任何其他格式:
cos:// {Region} / {Bucket} / {File}
假设bucket has public access enabled,URL只是https://{endpoint}/{bucket}/{object}
。因此,如果您的图像位于名为“ images”的美国跨地区存储桶中,则URL为https://s3.us.cloud-object-storage.appdomain.cloud/images/test.png
,并且将在浏览器中呈现(大多数情况下,不同的浏览器具有不同的行为)。
现在,假设有一个公共访问存储桶,其中存储桶中的all数据可以公共访问。如果您只想在有限的时间内访问单个对象,则需要使用HMAC凭据进行create a presigned URL。