API elasticsearch может добавлять тело запроса для получения. как это.
curl -XGET 'http://localhost:9200/_count?pretty' -d '
{
"query": {
"match_all": {}
}
}
'
но httpie, похоже, не допускает такого использования.
HTTPie позволяет указать тело запроса для любого метода HTTP, включая GET. В вашем случае передача его через STDIN
, вероятно, лучший способ:
$ echo '{"query": {"match_all": {}}}' | http GET :9200/_count?pretty
благодаря
Самый полезный комментарий
HTTPie позволяет указать тело запроса для любого метода HTTP, включая GET. В вашем случае передача его через
STDIN
, вероятно, лучший способ: