通过Curl命令行接入OpenSearch实例
更新时间 2026-02-27 17:26:31
最近更新时间: 2026-02-27 17:26:31
本文为您介绍如何用curl命令接入OpenSearch实例。
概述
使用 Curl 是最简单直接的方式访问 OpenSearch 实例。它允许用户通过命令行发送 HTTP/HTTPS请求与实例进行交互,例如创建索引、查询集群状态等操作。
前提条件
已开通天翼云云搜索服务OpenSearch实例。
实例已绑定公网IP,具体可参考“实例公网访问”章节。
本地已按照Curl工具。
操作步骤
实例使用HTTP协议访问OpenSearch实例
curl -u <user>:<password> "http://<host>:<port>"user:OpenSearch实例用户名,比如admin。password:该用户密码,比如用户配置的OpenSearch实例admin用户密码。host:主机IP,即实例绑定的公网IP。port:端口号,一般是9200。
实例使用HTTPS协议访问OpenSearch实例
方式一:忽略证书校验(适用于自签名证书或快速测试)
在使用自签名证书时,可以使用-k 或 --insecure 参数跳过安全校验:
curl -u -k <user>:<password> "https://<host>:<port>"
方式二:指定证书访问(推荐生产环境)
为了保证通信的绝对安全,推荐通过--cacert 参数指定根证书的绝对路径来进行访问:
curl -u <user>:<password> "https://<host>:<port>" --cacert /path/to/your/ca.pem证书可以从云搜索服务控制台 “安全设置”页面下载。