通过PUT请求让CouchDB的虚拟主机规则
问题描述:
我希望让公共CouchDB的数据库工作只能通过_rewrite 我添加字符串local.ini到虚拟主机:通过PUT请求让CouchDB的虚拟主机规则
*/mydb = /mydb/_design/doc/_rewrite
它的工作好,全请求http://localhost:5984/mydb重定向到_rewrite
但我不能让这款v主人通过蒲团统治,或通过卷发。被褥在jquery.couch.js中返回错误。
我不知道如何使这个卷曲有效:
curl -H 'Content-Type: application/json' \
-X PUT http://127.0.0.1:5984/_config/vhosts/*/mydb \
-d '{"/mydb/_design/doc/_rewrite"}'
答
我不认为这是可能通过HTTP接口改变的CouchDB的配置,如果这是你想要做什么。
Petter,这是可能的。被子对_config的各个部分进行PUT请求。例如:发布到http://127.0.0.1:5984/_config/vhosts添加虚拟主机。 – tolyan