2017-03-21 15 views
0

私は、curlを使ってsolrの単純なjsonデータのインデックスを作成しようとしています。私はコマンドを使用すると、それは-gと--globoffなどが、違法なポート番号のようなエラーがあるたびに試してみました、私は引用符を削除しようとしているcurl:(3)[globbing] 3列目の不正な範囲の指定

"curl -X POST -H 'Content-Type:application/json'-d http://localhost:8983/solr/informationretrieval/update/json/docs '[{"id":"1","title":"Doc 1"},{"id":"2","title":"Doc 2"}]' 
{"responseHeader":{"status":0,"QTime":1}} 
curl: (3) [globbing] bad range specification in column 3" 

を言います。誰でも助けてくれますか?

+0

を追加します。 ( '-X POST'を削除してください) –

答えて

0

あなたはPOSTにしたい文字列の前に `` -d`または--data`を逃している複数のJSONドキュメントに

curl -X POST -H 'Content-Type: application/json' 'http://localhost:8983/solr/informationretrieval/update' --data-binary ' 
    [ 
     { 
     "id": "1", 
     "title": "Doc 1" 
     }, 
     { 
     "id": "2", 
     "title": "Doc 2" 
     } 
    ]' 
関連する問題