nosql – 让CouchApp为appcache输出正确的mime类型有困难

所以在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

相关文章

文章浏览阅读752次。关系型数据库关系型数据库是一个结构化的...
文章浏览阅读687次,点赞2次,收藏5次。商城系统中,抢购和秒...
文章浏览阅读1.4k次。MongoTemplate开发spring-data-mongodb...
文章浏览阅读887次,点赞10次,收藏19次。1.背景介绍1. 背景...
文章浏览阅读819次。MongoDB连接失败记录_edentialmechanisn...
文章浏览阅读470次。mongodb抽取数据到ES,使用ELK内部插件无...