【问题标题】:How to do a GET query with a body using IntelliJ HTTP Client for Elastic Search?如何使用 IntelliJ HTTP Client for Elastic Search 对正文进行 GET 查询?
【发布时间】:2021-03-30 17:29:44
【问题描述】:

我已安装并运行 Elastic Search 和 Kibana。

我可以通过将其粘贴到 Kibana 的开发控制台并运行它来进行教程搜索...

GET /bank/_search
{
  "query": { "match": { "address": "mill lane" } }
}

...我从 Elastic Search 中得到正确的结果。

现在我想在 IntelliJ 中使用 HTTP 客户端执行相同的 GET ...

在 IntelliJ 中,使用 HTTP 客户端插件,我将相同的文本粘贴到“scratch.http”文件中,然后单击绿色箭头运行查询,但它返回所有结果,它们没有被过滤。

也就是说,它似乎没有在请求中包含{ "query" ...} 部分。

如何在 IntelliJ HTTP 客户端插件中执行此 GET?

【问题讨论】:

    标签: elasticsearch intellij-idea httpclient


    【解决方案1】:

    回答我自己的问题...在 IntelliJ 的 HTTP 客户端插件中,执行此操作...

    POST /bank/_search
    Content-Type: application/json
    
    {
      "query": { "match": { "address": "mill lane" } }
    }
    

    【讨论】:

      猜你喜欢
      • 2018-11-03
      • 2022-10-04
      • 2017-06-12
      • 1970-01-01
      • 2018-11-27
      • 1970-01-01
      • 1970-01-01
      • 2023-01-11
      • 1970-01-01
      相关资源
      最近更新 更多