我正在尝试使用存储在 Swift 容器中的对象设置元数据。我正在使用以下命令(请注意,我的容器是“container1”,对象是“employee.json”:
curl -X POST -H "X-Auth-Token:$TOKEN" -H 'X-Object-Meta-metadata1: value' $STORAGE_URL/container1/employee.json
它适用于一个元数据。但无论何时,我试图设置多个元数据,发出多个 curl 命令,实际上只设置了最后一个元数据值。
我认为,不应限制您只能为 swift 对象设置一个元数据。我做错什么了吗?
仅供参考:我正在使用 Openstack Swift 的 Havana 版本。
谢谢你。