POSTMAN写入密码验证的ES

本文介绍如何使用POSTMAN进行数据请求,包括地址配置、数据添加与转义处理,以及如何创建、查看Elasticsearch索引,涵盖鉴权步骤与详细请求参数设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、POST MAN请求地址:

ip:port/index/type/id(id有需要转义的内容)

添加数据:

127.0.0.1:20000/skin_change_config_index/skin_change_config_type/%23skin%23theme%23list%23

2、添加鉴权

 

3、添加的内容包含需要转义的内容

4、创建索引

127.0.0.1:20000/

workstation_bookmark_bar/workstation_bookmark_bar_type/_mapping/

post请求

{
  "workstation_bookmark_bar_type": {
    "dynamic": "false",
    "_all": {
      "enabled": false
    },
    "_ttl": {
      "enabled": false
    },
    "properties": {
      "bookmarkList": {
        "type": "string",
        "index": "not_analyzed"
      },
      "bookmarkListBytes": {
        "type": "byte"
      },
      "modified": {
        "type": "long"
      },
      "pin": {
        "type": "string",
        "index": "not_analyzed"
      },
      "platform": {
        "type": "string",
        "index": "not_analyzed"
      },
      "version": {
        "type": "integer"
      }
    }
  }
}

5、查看索引

127.0.0.1:40000/

workstation_bookmark_bar/workstation_bookmark_bar_type/_mapping/

Get请求

### 安装和配置 Elasticsearch #### 使用 Docker Compose 安装带有安全认证的 Elasticsearch 为了在 Docker 中安装并配置带用户名和密码保护的 Elasticsearch,在 `docker-compose.yml` 文件所在目录下执行如下命令来启动服务: ```bash docker-compose up -d ``` 这一步骤会依据定义好的配置文件自动下载镜像并创建相应的容器环境[^1]。 #### 验证连接 完成上述操作之后,可以通过特定的方式验证是否成功建立了与 Elasticsearch 的连接。通常情况下,可以利用 curl 或者 Postman 等工具向 API 发送请求来进行测试。 #### 离线环境下安装指定版本的 Elasticsearch (7.6.2) 对于需要离线部署的情况,则需提前准备好所需的资源包,并按照一定流程手动加载至目标机器上。具体来说就是先通过其他途径获取到官方发布的 tarball 压缩包或者其他形式分发版,接着将其导入本地仓库或者直接解压后作为自定义构建的基础层使用[^2]。 #### 修改集群设置 当希望进一步定制化实例行为时——比如设定初始主节点列表,可采取下面的方法更新配置项: - 利用 `docker cp` 把宿主机上的新参数写入模板传递给正在运行的服务进程; ```bash docker cp search:/usr/share/elasticsearch/config/elasticsearch.yml /data/es/ ``` - 编辑外部副本中的关键字段,例如添加 `cluster.initial_master_nodes: ["docker-cluster"]`; - 再次运用相同指令反向同步更改后的文档回到原位置; ```bash docker cp elasticsearch.yml search:/usr/share/elasticsearch/config/elasticsearch.yml ``` 最后记得重启关联组件使改动生效。 #### 检查容器状态 在整个过程中间歇性地调用 `docker ps` 来监控当前活动单元的状态变化是非常必要的,以此确保各项任务按预期顺利推进。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值