弹性搜索分析 API 错误响应

Elastic search Analyse API response with error

我安装了一个 Elastic Search Server(ES 服务器),版本 7.16.3,但我不能使用(或玩)这里提到的分析 API :

Test an analyser

我收到了回复:

{
    "error": "Incorrect HTTP method for uri [/_analyse] and method [POST], allowed: [HEAD, PUT, GET, DELETE]",
    "status": 405
}

他们的第一个请求:

POST _analyze
{
  "analyzer": "whitespace",
  "text":     "The quick brown fox."
}

如何让他们的示例在我的本地 ES 服务器上运行?

analyze API 的正确端点是 localhost:9200/_analyze 而不是 localhost:9200/_analyse,并且您在导致问题的端点中使用了错误的名称。