api elasticsearch dapat menambahkan tubuh permintaan untuk get. seperti ini.
curl -XGET 'http://localhost:9200/_count?pretty' -d '
{
"query": {
"match_all": {}
}
}
'
tetapi httpie tampaknya tidak mengizinkan penggunaan seperti itu.
HTTPie memungkinkan untuk menentukan isi permintaan untuk metode HTTP apa pun, termasuk GET. Dalam kasus Anda, meneruskannya melalui STDIN
mungkin adalah cara terbaik untuk melakukannya:
$ echo '{"query": {"match_all": {}}}' | http GET :9200/_count?pretty
Terima kasih
Komentar yang paling membantu
HTTPie memungkinkan untuk menentukan isi permintaan untuk metode HTTP apa pun, termasuk GET. Dalam kasus Anda, meneruskannya melalui
STDIN
mungkin adalah cara terbaik untuk melakukannya: