所以在CouchDB中,你可以改变mime类型.在Futon中,您只需要编辑文档的来源并更改_attachment字段中附件的content_type字段.麻烦的是,当我这样做,以便appcache文件具有正确的mime类型(text / cache-manifest),并保存文档时,它不会保存,而content_type字段只是空白“”.有关输出正确的mime类型的提示吗?
解决方法
哇,这很奇怪.
您可以通过在存储附件时添加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