一、下载安装
去官网下载对应版本的包,解压后打开CMD切换到对应目录(我的目录,E:fileI386)下运行CURL.exe文件,
如果把该CURL.exe文件复制到C:WindowsSystem32目录下,则不需要切换目录,可以直接运行curl命令。
二、请求Elasticsearch
前提是es已经安装完毕并启动了。
这里表示es已经可以正常访问了。
那么如何发起带有json字符串requestBody的请求呢?
比如:我们要索引一个文档
则需要输入以下命令:
curl -H "Content-Type:application/json" -H "Accept:application/json" -X PUT http://localhost:9200/megacorp/employee/1?pretty -d "{"first_name":"John","last_name":"Smith","age" :25,"about" :"I love to go rock climbing","interests": [ "sports", "music" ]}"
注意:请求头需要加,括号里的"需要转义。
查询所有文档可以看见已经添加成功了。
参考文档:Elasticsearch权威指南