したがって、CouchDB では、おそらく MIME タイプを変更できます。Futon では、ドキュメントのソースに移動して編集し、_attachment フィールドの添付ファイルの content_type フィールドを変更するだけです。問題は、appcache ファイルが正しい MIME タイプ (text/cache-manifest) を持つようにこれを行ってドキュメントを保存すると、保存されず、content_type フィールドが再び空白になることです。適切な MIME タイプを出力するためのヒントはありますか?
2 に答える
4
うわー、それは奇妙です。
Content-Type: text/cache-manifest
添付ファイルを保存するときにヘッダーを追加することで、この問題を回避できます。
これは Content-Type をオーバーライドするため、ブラウザーからは機能しないと思います。コマンドラインから curl を使用して、添付ファイルをアップロードできます。_rev
ドキュメントの現在のリビジョン値を知る必要があります。
curl -X PUT -H "Content-Type: text/cache-manifest" \
--data-binary @/path/to/appcache/file \
http://localhost:5984/db/the_doc/cache.manifest?rev=123-abcdef
于 2011-08-22T12:22:16.940 に答える
3
_attachments オブジェクトはユーザーが編集できないため、更新が期待どおりに機能しなかった理由が説明されています。_attachments でできることのほとんどは、添付ファイルをオブジェクトから削除して完全に削除することです。
于 2011-08-22T13:17:40.377 に答える