任何人都知道通过 HTTP GET 将 JSON 查询发送到 ElasticSearch 服务器的方法吗?我知道您可以将 JSON 内容发布到 _search,但 POST 不可用,因为这是跨域的。例如,如果我的查询如下所示:
{
"query": {
"query_string": {
"fields": ["name", "description"],
"query": "Elastic Search"
}
}
}
我会转换成类似的东西:
{"query":{"query_string":{"fields":["name","description"],"query":"Elastic Search"}}}
有没有办法GET server:9200/index/type/_search?content= stringifiedquery或类似的东西?我试过q=和content=以及在?之后传递内容 但似乎没有任何效果。有人有想法么?还是我只是运气不好?