3

アップロードされたファイルを保存するために、PHPAPIでRackspaceCloudFilesを使用しています。ドキュメントは、簡単に検索できるようにローカルデータベースで参照されます。すべてがうまく機能していますが、メタデータの保存に懸念があります。RestAPIを介してクラウドファイルでカスタムメタデータを保存しています。

https://github.com/rackspace/php-cloudfiles

クラウドファイルの「メタデータ」にカスタムの名前と値のペアを保存しています。メタデータはContent-Typeなどのhttpdヘッダーを対象としているようです。

http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html

クラウドファイルのメタデータにいくつかのカスタムメタデータフィールドを保存することに問題はありますか?たとえば、ドキュメントが作成された場所を見つけることができるように、次のものを保存しています:'Current-Url'、'Document-Type'、'Original-Name'。それがまだ典型的なヘッダーでない限り、私はそれが大丈夫だと思いますか?

4

1 に答える 1

3

彼らのドキュメントによると:

http://docs.rackspace.com/files/api/v1/cf-devguide/content/Update_Container_Metadata-d1e1900.html

あなたがしなければならない唯一のことは、カスタムメタデータにプレフィックスを付けることです:

X-Container-Meta-

カスタムメタデータの保存に問題はありません。

于 2012-05-16T21:20:37.873 に答える