如何使用 IntelliJ HTTP Client for Elastic Search 对正文进行 GET 查询?

How to do a GET query with a body using IntelliJ HTTP Client for Elastic Search?

我安装了 Elastic Search 和 Kibana,并且 运行正在安装。

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

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

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

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

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

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

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

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

POST /bank/_search
Content-Type: application/json

{
  "query": { "match": { "address": "mill lane" } }
}