是否可以将curl -X GET
(即JSON)的结果直接插入couchDB数据库?
就像是。
>>> curl -X GET -H "some_header" http://some_web_JSON -X POST http://127.0.0.1:port/some_DB/_bulk_docs
分解过程似乎有效,但我似乎无法一次性完成语法(假设它甚至是可能的)
>>> curl -X GET -H "some_header" http://some_web_JSON > outfile.json
>>> curl @outfile.json -X POST http://127.0.0.1:port/some_DB/_bulk_docs
答案 0 :(得分:1)
通常在这种情况下,好的旧Unix管道与stdin的读取相结合是解决方案:
curl http://example.com/ | curl -s -T - -H 'Content-Type: application/json' -X POST http://127.0.0.1:5984/test/_bulk_docs