我的电脑是Windows 10.我想使用curl命令从elasticsearch获取数据,但是我遇到了一些问题。 这是我的curl命令(一个小测试): 卷曲“http://localhost:9200/_search”-d'{“查询”:{“match_all”:{}}}'
并且cmd显示错误:
{"error":"Content-Type header [application/x-www-form-urlencoded] is not supported","status":406}curl: (3) [globbing] unmatched brace in column 1
curl: (3) [globbing] empty string within braces in column 2
任何人都可以帮助我吗?
提前谢谢。
答案 0 :(得分:2)
您似乎还需要提供正确的Content-Type标头:
curl -H "Content-Type: application/json" -d '{"query": {"match_all": {}}}' "http://localhost:9200/_search"