Поиск в ElasticSearch через GET с использованием JSON

Кто-нибудь знает способ отправить запрос JSON на сервер ElasticSearch через HTTP GET? Я знаю, что вы можете отправить содержимое JSON в _search, но POST недоступен, потому что это междоменный. Например, если мой запрос выглядит так:

{
    "query": {
        "query_string": {
            "fields": ["name", "description"],
            "query": "Elastic Search"
        }
    }
}

Который я бы преобразовал во что-то вроде:

{"query":{"query_string":{"fields":["name","description"],"query":"Elastic Search"}}}

Есть ли способ GET-сервера: 9200 / index / type / _search? Content = stringifiedquery или что-то подобное? Я пробовал q = и content = , а также просто передавал контент после ? , но ничего не работает. У кого-нибудь есть идеи? Или мне просто не повезло?

9
задан inxilpro 12 August 2011 в 20:50
поделиться