按照文档的步骤
http://docs.openstack.org/developer/swift/overview_large_objects.html
我成功放置了 3 个段文件和 1 个清单文件
# 首先,上传片段 curl -X PUT -H 'X-Auth-Token: ' \ http:///container/myobject/1 --data-binary 'data1' curl -X PUT -H 'X-Auth-Token: ' \ http:///container/myobject/2 --data-binary 'data2' curl -X PUT -H 'X-Auth-Token: ' \ http:///container/myobject/3 --data-binary 'data3' # 接下来,创建清单文件 curl -X PUT -H 'X-Auth-Token: ' \ -H 'X-Object-Manifest: 容器/myobject/' \ http:///container/myobject --data-binary ''
当我下载对象没有问题时,对象已下载
curl -H 'X-Auth-Token: ' http:///container/myobject
但是当我想删除对象时,它只删除了清单文件,所有的段文件仍然存在于云端。
curl X DELETE -H 'X-Auth-Token: ' http:///container/myobject
如何删除清单文件和段文件的对象?我想使用 SWIFT 工具的 API。