ES 協議請求

在增刪改查之前,需要了解下,如何進行發送請求。


# 基於http協議請求:
curl -X<VERB> '<PROTOCOL>://<HOST>:<PORT>/<PATH>?<QUERY_STRING>' -d '<BODY>'

VERB:請求方式:GET、PUT、POST、HEAD、DELETE
PROTOCOL:請求協議:http、https
HOST:主機ip地址,本地可用localhost
PORT:端口號,默認爲9200
PATH:索引
QUERY_STRING:可選查詢請求參數,如pretty
BODY:請求主體

example:
curl -XGET 'http://localhost:9200/_count?pretty' -d '
{
    "query": {
        "match_all": {}
    }
}'

# 基於kibana Dev tools
直接 使用GET、PUT、POST、HEAD、DELETE 省去http://localhost:9200
example:
GET /_count?pretty
{
    "query": {
        "match_all": {}
    }
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章