在developer.openstack.org/api-ref/object-store搜索完所有文档后,我找到了一个简单的方法来查询现有文件夹/目录的对象存储空间一个容器。
curl.exe -isS https://dal01.objectstorage.softlayer.net/v1/AUTH_d11/?container=JS&prefix=source&delimiter=/ -H X-Auth-Token: AUTH_tk70f74664fd
以上就是我上次尝试查询" source"的存在。容器内的文件夹" JS"。容器" JS"有(虚拟)文件夹"来源"在门户网站中可以看到许多其他文件和文件夹。以下是我一直得到的回应..
HTTP/1.1 204 No Content
Content-Length: 0
在文档中尝试其他建议无济于事
curl.exe -isS https://dal01.objectstorage.softlayer.net/v1/AUTH_d11/JS/source -H X-Auth-Token: AUTH_tk70f74664fd
上面的命令返回HTTP / 1.1 404 Not Found。
有人有什么建议吗?
注意:如果在网址末尾使用(现有的)文件名运行相同的命令,则可以正常工作。
答案 0 :(得分:0)
您只需在URL中添加该文件夹,例如,您具有以下结构:
Https
您可以在此处查看一些文档:
https://sldn.softlayer.com/blog/waelriac/managing-softlayer-object-storage-through-rest-apis