windows环境安装和使用curl与ES交互
2024-10-20 07:57:48
一、下载安装
去官网下载对应版本的包,解压后打开CMD切换到对应目录(我的目录,E:\file\I386)下运行CURL.exe文件,
如果把该CURL.exe文件复制到C:\Windows\System32目录下,则不需要切换目录,可以直接运行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权威指南
最新文章
- 使用notepad++进行格式转换
- 我要崩溃了,要解出这么一段js代码背后的东西,这真是一坨啊,别被高度欺骗了,他还有宽度!!!!!试着按下方向右键
- RFS_窗口或区域之间的切换
- 李洪强iOS开发之【零基础学习iOS开发】【02-C语言】08-基本运算
- VS 2010不显示头文件源文件和所有以前分类的文件夹,*.h 和*.cpp都显示在同一个文件
- MongoDB自学笔记1----1.1 NoSQL是什么?
- IPv6 VS IPv4,谈谈升级 IPv6 的必要性
- 如何在Centos 7上用Logrotate管理日志文件
- 集合源码(一)之hashMap、ArrayList
- Mybatis的应用2 使用mybits+SpringBoot完成第一个查询的demo(随后加增加,更新,删除)
- python之psutil模块(获取系统性能数据)
- spring boot 下 thymeleaf 配置
- PHP 抽象类
- Android 编码规范
- pytorch统计模型参数量
- mui集成百度ECharts的统计图表以及清空释放图表
- Linux:使用互斥量进行线程同步
- tensorflow serving 之minist_saved_model.py解读
- 一起talk C栗子吧(第八十五回:C语言实例--使用信号进行进程间通信二)
- spring中xml配置方式和注解annoation方式(包括@autowired和@resource)的区别
热门文章
- 2017多校Round7(hdu6120~hdu6132)
- css三大布局
- 【TFS 2017 CI/CD系列 - 01】-- Agent篇
- FlashFXP绿色版
- Linux下的lds链接脚本简介(一)
- 一例Ext4文件系统fsck后损坏的修复过程
- Windows——cmd findstr 字符串查找增强使用说明
- ldd
- var和dynamic的应用 var、动态类型 dynamic 深入浅析C#中的var和dynamic ----demo
- 解决SVN Cleanup时遇到错误信息:Cleanup failed to process the following paths:xxxxxxx Previous operation has not finished: run 'cleanup' if it was interrupted Please execute the 'Cleanup' command.