使用CURL时
curl -XGET 'http://localhost:9200/_count?pretty' -d ' { "query": { "match_all": {} } } ' 命令格式如下
curl -X' :// : / ? ' -d ''
被 < >
标记的部件:
| 适当的 HTTP 方法 或 谓词 : |
|
|
| Elasticsearch 集群中任意节点的主机名,或者用 |
| 运行 Elasticsearch HTTP 服务的端口号,默认是 |
| API 的终端路径(例如 |
| 任意可选的查询字符串参数 (例如 |
| 一个 JSON 格式的请求体 (如果请求需要的话) |
如果es返回的错误信息报错为Content-Type header [application/x-www-form-urlencoded] is not supported
则需要指定header,修改为:curl -H "Content-Type: application/json" -XGET 'http://192.168.30.1:9200/_count?pretty' -d '{"query": {"match_all": {}}}'