2014-08-28 63 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....