如何通过curl发送POST请求

时间:2016-06-03 06:20:40

标签: json curl

我尝试通过curl发送查询,如下所示,

curl -XGET 'X.X.X.X:9200/_all/record/_search? -d
"bool" : {
 "must" : [ {
  "term" : {
    "name" : "jar"
  }
}, {
  "query_string" : {
    "query" : "keyword",
    "fields" : [ "message" ]
  }
} ],
"filter" : {
  "range" : {
    "@timestamp" : {
      "from" : "2016-05-28T00:00:00.000Z",
      "to" : "2016-05-31T00:00:00.000Z",
      "include_lower" : true,
      "include_upper" : true
     }
   }
 }
}
}

我收到错误

  

curl:(3)[globbing]第57栏中的嵌套大括号

如何将查询输出到elasticsearch?

1 个答案:

答案 0 :(得分:0)

这是我用cURL发布的帖子:

{{1}}

它在输入中发送一个xml文件,并获得另一个作为输出。希望它有所帮助。