You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Postman中通过REST API获取OpenSearch索引数据?

如何在Postman中通过REST API获取OpenSearch索引数据?

兄弟,我一眼就瞅出问题所在啦!你现在踩了两个常见的小坑:

  • 端口用错了:你在Dev Tools里访问的5601是Kibana(OpenSearch的管理界面)的端口,但OpenSearch本身的REST API默认是跑在9200端口的。所以你的请求URL得改成 http://localhost:9200/my_index/_search 才行。
  • 请求方法的小细节:虽然部分工具支持GET请求带请求体,但OpenSearch官方更推荐用POST请求来发送搜索查询——这样兼容性更强,也更符合REST接口的规范,能避免一些客户端或网关的限制。当然GET不是完全不能用,但POST会更稳妥。

给你个正确的请求示例:

  1. 请求方法选 POST
  2. 请求URL填 http://localhost:9200/my_index/_search
  3. 请求体保持你原来的JSON即可:
{
  "query": {
    "match": {
      "product": "1234"
    }
  }
}

另外补充个小提醒:如果你的OpenSearch集群配置了用户名密码验证,记得在Postman的「Authorization」选项卡中添加Basic Auth认证,输入对应的账号密码,不然也可能会遇到权限相关的错误哦~

备注:内容来源于stack exchange,提问作者kitten_world

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 11:17:46