文档首页/ 对象存储服务 OBS/ 常见问题/ 桶和对象相关/ 如何获取对象访问路径?
更新时间:2024-05-21 GMT+08:00
分享

如何获取对象访问路径?

对象访问路径为:https://桶名.域名/对象名。例如:https://bucketname.obs.cn-north-4.myhuaweicloud.com/objectname

您可以自己拼接,或通过以下工具方式获取:

表1 对象URL获取方式

工具

对象URL

管理控制台

单击对象,从对象属性中copy获取到对象URL访问路径。

OBS Browser+

单击对象属性按钮,从对象属性中copy获取到对象URL访问路径。

obsutil

不支持

SDK

通过调用对象的getObjectUrl接口可获取上传对象的URL。

说明:

在上传对象过程中,可以在返回值获取到URL,但不支持已上传的对象。

API

不支持

如果是自己拼接的对象访问路径,用户需要参考URL编码(URL encoding)规则对对象名进行转义。

例如:您在华北-北京四区域有一个桶“test”,桶中有一个对象“@@obs.png”,那么在拼接对象访问路径时,对象名“@@obs”中的“@@”需要根据URL编码规则进行转义,转义后的对象实际访问路径为:https://test.obs.cn-north-4.myhuaweicloud.com/%40%40obs.png

相关文档