我必须将bulk document
上传到couchdb,但这不起作用并给出错误。这就是我尝试使用curl
curl -d '{"docs":[{"key":"baz","name":"bazzel"},{"key":"bar","name":"barry"}]}' -X POST http://127.0.0.1:5984/testdb/_bulk_docs
这是此
的错误{"error":"bad_content_type","reason":"Content-Type must be application/json"}
这个curl命令是来自couchdb wiki的简单复制+粘贴,所以理想情况下这不应该给出错误。有什么我想念的吗?
答案 0 :(得分:4)
将Header Content-Type application / json添加到curl命令。标志为-H
e.g。
curl -H 'Content-Type: application/json' -d '{"docs":[{"key":"baz","name":"bazzel"},{"key":"bar","name":"barry"}]}' -X POST http://127.0.0.1:5984/testdb/_bulk_docs