我一直在使用带有PHP API的Rackspace云文件来存储上传的文件。这些文档在本地数据库中引用,以便于查找。一切正常,但我对元数据的存储有一些担忧。我正在通过 Rest API 将自定义元数据与云文件一起存储。
https://github.com/rackspace/php-cloudfiles
我在云文件的"元数据"中存储了一些自定义名称/值对。元数据似乎用于 httpd 标头,例如内容类型?
http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html
在云文件元数据中存储一些自定义元数据字段是否有任何问题? 例如,我存储以下内容,以便可以找到创建文档的位置:"当前URL","文档类型","原始名称"。我认为它会很好,只要它还没有一个典型的标题?
根据他们的文档:
http://docs.rackspace.com/files/api/v1/cf-devguide/content/Update_Container_Metadata-d1e1900.html
您唯一需要做的就是在自定义元数据前面加上:
X-Container-Meta-
存储自定义元数据没有问题。