API:Application Programming Interface的缩写,中文的意思就是应用程序接口
XML:可扩展标记语言,是一种程序与程序之间传输数据的标记语言
JSON:javascript object notation的缩写,它是一种新型的轻量级数据交换格式
1.RESTFul:Representational State Transfer 中文意思是表现层状态转换
资源:GET,POST,PUT,DELETE
2.CURL命令
(1)以命令的方式来执行HTTP协议的请求工具
(2)可以通过CURL操作HTTP的GET/POST/PUT/DELETE方法
访问一个网页:curl www.baidu.com
显示http response的头信息:curl -i www.baidu.com
显示一次http请求的通信过程:curl -v www.baidu.com;curl --trace output.txt www.baidu.com
CURL执行GET/POST/PUT/DELETE操作: curl -X GET/POST/PUT/DELETE www,baidu.com
(3)Elasticsearch API文档
https://www.elastic.co/guide/en/elasticsearch/reference/current/docs.html