2014-08-28 29 views
0

我想通过curl发布一些文件到couchdb,并且我已经成功地通过选择本地文件但没有http-url ...我试图这样:如何发布带有文档的json文件到couchdb

curl -d @http://111.111.11.1/json/myjsonfile -X POST http://127.0.0.1:5984/MyTestDb/_bulk_docs -H "Content-Type: application/json" 

我一直在尝试很多标志,并尝试了很多方法,但我失去了一些东西。有没有人可以帮忙?

回答

1

curl的-d选项仅需要本地文件。你必须先下载它。您可以尝试将curl下载的输出传输到您的CouchDB的PUT:

curl http://111.111.11.1/json/myjsonfile | curl -d @- -X PUT http://localhost:5984/MyTestDb....