0

我正在尝试在 couchDB 数据库中创建一个新文档,但是使用以下代码我得到了“400 bad request”响应。我想创建一个不包含除_id(当然还有生成的_rev)之外的任何其他信息的文档。

            var xhrCreate = new XMLHttpRequest();
            xhrCreate.open('PUT','http://domainName:5984/dbName/docName/', true);
            xhrCreate.setRequestHeader("Content-type", "application/json");
            xhrCreate.send();

CouchDb 文档说 400 错误表示:

“错误的请求结构。错误可能表明请求 URL、路径或标头有错误。提供的 MD5 哈希和内容的差异也会触发此错误,因为这可能表明消息损坏。”

谁能指出我正确的方向?非常感谢提示和帮助。

4

1 回答 1

2

CouchDB 需要一个空文档作为内容的一部分:

xhrCreate.send('{}');
于 2013-02-12T11:40:08.793 回答