任何人都知道通過HTTP GET將JSON查詢發送到ElasticSearch服務器的方法嗎?我知道你可以將JSON內容發佈到_search,但POST不可用,因爲這是跨域的。例如,如果我的查詢是這樣的:通過GET使用JSON搜索ElasticSearch
{
"query": {
"query_string": {
"fields": ["name", "description"],
"query": "Elastic Search"
}
}
}
哪個我會轉換爲類似:
{"query":{"query_string":{"fields":["name","description"],"query":"Elastic Search"}}}
有沒有辦法來GET服務器:9200 /指數/類型/ _search內容= stringifiedquery或類似的東西?我試過q =和content =以及剛通過之後的內容?但似乎沒有工作。有人有主意嗎?或者我只是運氣不好?
什麼語言發起請求? –
語言很可能是javascript(帶有jquery) - 真的很難強制jquery發送帶有帖子主體的GET請求 – DrTech