我正在发送POST请求,以通过Sync Gateway服务器将文档添加到Couchbase服务器。我正在使用serviceconfig.json,类似于link。 “数据库”中的服务器键包含指向我的Couchbase服务器(http://localhost:8091)的链接。触发POST请求时,它显示如下响应。另外,我在下面添加了日志,
404 no such database "fineract-cn"
400 invalid database name "favicon.ico"
答案 0 :(得分:1)
响应表明您没有使用正确的用户身份验证发布文档。您首先需要使用用户名/密码创建会话:
https://docs.couchbase.com/sync-gateway/2.1/rest-api.html#/session/post__db___session
POST会话请求将返回一个cookie和一个会话ID,您需要在_bulk_docs中将cookie附加到POST请求中。