使用Httpie调试ElasticSearch环境搭建及简单测试(图文详解)

谷歌调试elasticsearch工具插件sense 谷歌已经把sense拉入黑名单,如今只能使用离线安装方式,下载此插件进行离线安装即可 立即下载


1、安装elasticsearch

解压elasticsearch-2.4.1.zip运行/bin/elasticsearch.bat

在浏览器输入http://localhost:9200/  如果出现类似如下界面表示安装成功:

 

2、安装Python环境,即安装该目录下的python-2.7.12.msi

参考:http://jingyan.baidu.com/article/7908e85c78c743af491ad261.html

3、安装easy_install

参考:http://jingyan.baidu.com/article/c45ad29c367535051753e2fb.html

注意:其中的使用python运行ez_setup.py文件时,这一步可以直接点击ez_setup.py选择打开方式使用python就打开就会执行。

 

4、安装httpie   在cmd下执行easy_install httpie

Httpie下载及学习地址

https://github.com/jkbrzt/httpie  

这时候会出现类似从网上下载东西,并且安装的一些记录,安装完成后再cmd窗口输入http出现类似如下窗口证明安装成功:

 

 

5、测试请求截图:

(1)

#Create   (此处为请求类型,发送请求的时候不需要输入)

http POST :9200/blog/article/1 title="hello elasticsearch"

 

(2)

# get      (此处为请求类型,发送请求的时候不需要输入)

http GET :9200/blog/article/1

 

(3)

# Update     (此处为请求类型,发送请求的时候不需要输入)

http PUT :9200/blog/article/1 title="hello elasticsearch" tags:='test'

 

 

(4)

# delete     (此处为请求类型,发送请求的时候不需要输入)

http DELETE :9200/blog/article/1

 

 

(5)

# exists      (此处为请求类型,发送请求的时候不需要输入)

http HEAD :9200/blog/article/1

 

 

 

 

 

 

 

 

 


elasticsearch测试工具 最适合测试elasticsearch REST API的工具 Wisdom RESTClient https://github.com/Wisdom-Projects/rest-client 立即下载

相关推荐

elasticsearch-abtest

弹性搜索 概述 AbTestPlugin为搜索请求提供简单的A / B测试。 此插件通过[ab_rt]参数自动重写搜索目标索引。 用法 设置测试设置 curl -XPOST localhost:9201/sample-index/_abtest/settings -d ' { "testcases": [ { "test_name": "test1", "index": "sample-index-a", "percentage": 10 }, { "test_name": "test2", "index": "sample-index-b", "percentage": 20 } ] }' 执行测试 搜索目标索引由ab_rt参数重写。 在上述情况下,如果ab_rt参数为0-9,

CentOS 安装Httpie

最近在用Python学着搭一个简单的服务器,过程中需要用到HTTPie进行调试,刚接触Linux没多久,这里就遇到了问题。 HTTPie介绍HTTPie (读作aych-tee-tee-pie)是命令行形式的HTTP客户端。可通过简单的http命令,可配合语法发送任意HTTP请求数据,并在终端以代码高亮的形式输出。HTTPie可用来对HTTP服务器进行测试、调试工作和一些常规交互。yum安装HTTP

w2_2015的博客 3108

inferCNVpy实战指南:从安装到肿瘤细胞识别

本文提供inferCNVpy实战指南,详细介绍了从环境安装、数据准备到核心CNV推断分析的完整流程。重点讲解了如何利用该工具从单细胞转录组数据中识别肿瘤细胞,包括参考细胞选择、参数调优、结果可视化与解读,并分享了关键的避坑技巧,帮助用户高效完成肿瘤细胞识别。

weixin_29079643的博客 428

如何使用 HTTPie 进行高效的 HTTP 请求

使用--header或-H选项,您可以为请求添加自定义的请求头。这对于需要认证信息(如 Authorization 头)的 API 特别有用。

cc20100608的专栏 921

利用ArcMap实现遥感图像语义分割标注的完整流程解析

本文详细解析了利用ArcMap进行遥感图像语义分割标注的完整工作流。从工程创建、数据导入、SHP文件创建,到实战勾画地物、要素转栅格,再到最终的裁剪对齐,提供了每一步的关键操作与避坑指南。该方法特别适合处理大尺寸、带地理坐标的遥感影像,能高效产出精准对齐的图像-标签对,为后续深度学习模型训练奠定可靠的数据基础。

gpu4optimizer的博客 1213

钉钉开发(三)——Java推送钉钉待办任务

之前一篇博文中,讲解了如何推送钉钉群消息,感兴趣的可以点击查看。 钉钉开发(一)——Java给钉钉群推送消息

Monten_Cristo的博客 6411

Elasticsearch分词调试常用工具

记录一下Elasticsearch分词调试中常用到的API和索引设置

nanguo123的专栏 896

Unity游戏开发实战:手把手教你用C#实现一个简单的反向运动学(IK)控制器

本文详细介绍了在Unity游戏开发中如何使用C#实现一个简单的反向运动学(IK)控制器。通过建立骨骼层级结构、实现CCD算法和角度限制,开发者可以轻松创建自然的角色动画效果。文章还提供了可视化调试工具和性能优化方案,帮助提升开发效率。

weixin_42523711的博客 244

常用 Elasticsearch 工具与插件

Elasticsearch 是一个强大的搜索引擎工具,能够支持海量数据的存储和快速检索具有多种适用场景且在不断改进和发展中 作为 Elasticsearch 的扩展体系组成部分工具和插件的使用能够帮助用户更好地实现全文搜索 日志管理实时监控等功能

BXA 4279

Palantir 产品架构深度解析:从本体到AI的决策智能平台

本文深度解析了Palantir决策智能平台的核心产品架构。其核心在于构建企业级的“本体”(Ontology),即业务世界的“数字孪生”,通过数据、逻辑、操作三层抽象统一语义。平台以此为基础,通过Foundry构建数字孪生,并通过AIP(人工智能平台)实现本体增强生成(OAG),将AI深度融入业务,形成从数据感知、智能分析到行动执行的完整决策闭环。

ooo22的博客 735

【大二组培训】2017年电子设计大赛H题总结(软件部分)

文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结 前言 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 一、pandas是什么? 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。 二、使用步骤 1.引入库 代码如下(示例): import numpy as np import pandas as pd import matplotlib.pyplot as plt im

HAIBARA的博客 3021

elasticsearch 远程调试

一.准备1. linux或windows上安装elasticsearch2.idea导入elasticsearch 对应版本的源码二.远程调试说明: 我的环境是:windows 上安装idea 导入 elasticsearch-6.4.1源码linux 安装elasticsearch-6.4.11. 修改elasticsearch的启动脚本在linux elasticsearch-6.4.1 的安装目录下找到elasticsearch脚本。...

segegefe的博客 437

HFSS仿真中如何提取最大E/H场强与频率关系曲线

本文详细讲解了在HFSS仿真中提取最大E/H场强与频率关系曲线的完整流程。通过使用场计算器(Field Calculator)和创建场报告,工程师可以准确获得器件在整个频带内的电场或磁场强度峰值,并进一步推导出关键的功率容量曲线,为高功率射频器件(如滤波器、耦合器)的设计提供至关重要的安全评估依据。

ss78901的博客 1099

HTTPie 工具使用入门

HTTPie (读aych-tee-tee-pie)是一个 HTTP 的命令行客户端。其目标是让 CLI 和 web 服务之间的交互尽可能的人性化。其有特点如下:直观的语法 格式化和色彩化的终端输出 内置 JSON 支持 支持上传表单和文件 HTTPS、代理和认证 任意请求数据 自定义头部 持久性会话 类 Wget 下载 支持 Python 2.6, 2.7 和 3.x 支持 Linux, Mac

2万+

【AI智能体】Docker 部署 Coze应用服务实战操作详解

Docker 部署 Coze应用服务实战操作详解

congge 4874

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

严选 | Elasticsearch史上最全最常用工具清单

1、题记 工欲善其事必先利其器,ELK Stack的学习和实战更是如此,特将工作中用到的“高效”工具分享给大家。 希望能借助“工具”提高开发、运维效率! 2、工具分类概览 2.1 基础类工具 1、Head插件 1)功能概述: ES集群状态查看、索引数据查看、ES DSL实现(增、删、改、查操作) 比较实用的地方:json串的格式化 2)地址:http://mobz.g...

铭毅天下Elasticsearch 3万+

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

elasticsearch教程安装及测试

elasticsearch 简介 ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。 ElasticSearch核心概...

shenkerer的博客 324

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

HTTPie的安装及使用

HTTPie的安装及使用 HTTPie(发音为aitch-tee-tee-pie)是一个命令行HTTP客户端。其目标是使与Web服务的CLI交互尽可能人性化。它提供了一个简单的http命令,允许使用简单自然的语法发送任意HTTP请求,并显示彩色输出。HTTPie可用于测试,调试以及通常与HTTP服务器交互。 本文根据原文(https://httpie.org/doc) 进行了翻译,便于后面查询和使...

bobey的专栏 4603

ElasticSearch 测试连接工具(TestConnection)

截止到0.90.x的版本,Elasticsearch已经将connectedNodes从api中去掉,具体代替的方法是什么呢?也没有找到相关的说明。 因此决定自己手工写一个工具类。其实,我们只有通过API去执行一个方法,就可以测试连接是否正常。测试的方法选定为获得集群node的信息。测试代码: Java代码 import java.util.Map;  

山鹰的专栏 3544

如何用httpie更高效的调试接口

http://www.jianshu.com/p/4a719216262d http://www.jianshu.com/p/4a719216262d 如何用httpie更高效的调试接口 字数421 阅读2936 评论1 喜欢5 之前一直都是在程序里面调试接口,也知道如何使用Chrome的 postman调试接口,最近在学习python 发现使用终端调试接口

u011904605的博客 1402

Elasticsearch idea本地启动/调试教程-适用不同操作系统

1、我的环境概览 操作系统:MacOS m1(aarch64) Elasticsearch :7.16.2 Zulu JDK 16 (和Elasticsearch 版本相对应即可,详见https://www.elastic.co/cn/support/matrix#matrix_jvm ) Gradle 7.2.2(Elasticsearch 是Gradle项目) IntelliJ IDEA 2021.3.1 在最新的idea里,JDK和Gradle可以不主动下载,在reload gradle项目时会弹出

随缘写写干货 4240

Easy_install安装与使用

Easy_install安装与使用 1. wget --no-check-certificat  https://pypi.python.org/packages/source/s/setuptools/setuptools-2.0.tar.gz   2. tar zxf setuptools-2.0.tar.gz    3. cd setuptools-2.0   4. p

风信子的专栏 1101

ElasticSearch基础介绍:4:可视化工具之elasticsearch-head

使用curl等客户端工具即可通过Restful API对Elasticsearch进行操作,但也有一些客户端工具提供对于ElasticSearch更加友好的可视化操作支持,比如elasticsearch-head。这篇文章介绍一下如何使用elasticsearch-head对Elasticsearch7.3.0版本进行操作。

知行合一 止于至善 3万+

浏览器验证Elasticsearch是不是同一集群环境

Elasticsearch本地启动集群的方式 1.bin/elasticsearch 默认启动端口9200 2.bin/elasticsearch -Ehttp.port=8200 -Epath.data=node2 在地址栏中加上/_cat/nodes 加上?v可以查看更具体的信息 查看集群的状态信息,直接在加上/_cluster/stats ...

huangbaokang的博客 674

告别规则黑盒:基于JVS-Rules的风控规则治理实践——可视化决策编排+血缘追踪+版本快照

可读’——通过决策流图谱与业务语义节点,让非技术人员理解逻辑;‘可溯’——依赖规则版本快照与执行日志,实现任意交易的全链路回放;‘可担责’——基于血缘追踪与权限基线,清晰界定业务定义、技术实现、合规验证三方责任。这三者共同构成风控规则治理的三角支柱,将隐性经验转化为可版本化、可审计、可协同的组织级数字资产。

weixin_42054392的博客 422

git checkout 与 git switch 的区别

git checkout 与 git switch 的区别

choumin的专栏 193
上一篇: Error running Tomcat8: Address localhost:1099 is already in use
下一篇: SpringBoot文件上传下载和多文件上传(图文详解)
Coding13
博客等级 码龄10年 53粉丝 43原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Coding13

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值