【问题标题】:Make CouchDB vhosts rule via PUT request通过 PUT 请求创建 CouchDB 虚拟主机规则
【发布时间】:2015-09-27 09:06:04
【问题描述】:

我希望仅通过 _rewrite 使用公共 CouchDB 数据库 我将字符串添加到 local.inivhosts:

*/mydb = /mydb/_design/doc/_rewrite

运行良好,对 http://localhost:5984/mydb 的所有请求都重定向到 _rewrite

但是我不能通过被褥或 curl 来制定这个虚拟主机规则。蒲团在 jquery.couch.js 中返回错误。

我不知道如何使这个 curl 有效:

curl -H 'Content-Type: application/json' \
        -X PUT http://127.0.0.1:5984/_config/vhosts/*/mydb \
        -d '{"/mydb/_design/doc/_rewrite"}'

【问题讨论】:

    标签: curl couchdb


    【解决方案1】:

    如果您想这样做,我认为不可能通过 http 接口更改 couchDB 的配置。

    【讨论】:

    • 彼特,这是可能的。蒲团向 _config 的各个部分发出 PUT 请求。例如:发帖到127.0.0.1:5984/_config/vhosts添加虚拟主机。
    猜你喜欢
    • 2014-08-23
    • 2023-01-11
    • 1970-01-01
    • 2012-01-29
    • 2022-09-27
    • 2012-08-29
    • 1970-01-01
    • 2021-10-12
    • 2012-05-16
    相关资源
    最近更新 更多