قد تضيف واجهة برمجة تطبيقات 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
أفضل طريقة للذهاب: